ksort funksiýasy

ksort funksiýasy massivi açar boýunça artýan tertibe görä tertipleýär. Funksiýa massiviň özüni üýtgedýär.

Sintaksis

phpksort(array &$array, int $flags = SORT_REGULAR): bool

Mysal

Geliň, massivi açar boýunça artýan tertibe görä tertipleýäli:

php<?php
  $arr = [
    'b' => 1,
    'e' => 3,
    'c' => 2,
    'a' => 5,
    'd' => 4
  ];
  
  ksort($arr);
  var_dump($arr);
?>

Kodyň ýerine ýetiriliş netijesi:

php[
  'a' => 5,
  'b' => 1,
  'c' => 2,
  'd' => 4
  'e' => 3,
]

Şeýle-de göz aňyňyzy ediň

  • sort funksiýasyny,
    elementler boýunça artýan tertibe görä tertipleýän
  • rsort funksiýasyny,
    elementler boýunça azalýan tertibe görä tertipleýän
  • krsort funksiýasyny,
    açarlar boýunça azalýan tertibe görä tertipleýän
  • asort funksiýasyny,
    açarlary saklap, elementler boýunça artýan tertibe görä tertipleýän
  • arsort funksiýasyny,
    açarlary saklap, elementler boýunça azalýan tertibe görä tertipleýän
  • natsort funksiýasyny,
    tebigy usul bilen tertipleýän
  • natcasesort funksiýasyny,
    registri nazara almazdan, tebigy usul bilen tertipleýän
  • usort funksiýasyny,
    callback boýunça tertipleýän
  • uksort funksiýasyny,
    callback boýunça açarlar boyunça tertipleýän
  • uasort funksiýasyny,
    açarlary saklap, callback boýunça tertipleýän
  • array_multisort funksiýasyny,
    birnäçe massivleri tertipleýän