ksort ක්‍රියාකාරීත්වය

ksort ක්‍රියාකාරීත්වය අරාවක් යතුරු අනුව ආරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි. මෙම ක්‍රියාකාරීත්වය අරාවම වෙනස් කරයි.

වාක්‍ය රචනය

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

නිදර්ශනය

අපි අරාවක් යතුරු අනුව ආරෝහණ පිළිවෙලට ක්‍රමානුකූල කරමු:

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

කේතය ධාවනය කිරීමේ ප්‍රතිඵලය:

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

මෙයද බලන්න

  • sort ක්‍රියාකාරීත්වය,
    මූලද්‍රව්‍ය අනුව ආරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි
  • rsort ක්‍රියාකාරීත්වය,
    මූලද්‍රව්‍ය අනුව අවරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි
  • krsort ක්‍රියාකාරීත්වය,
    යතුරු අනුව අවරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි
  • asort ක්‍රියාකාරීත්වය,
    යතුරු සුරැකියෙන් මූලද්‍රව්‍ය අනුව ආරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි
  • arsort ක්‍රියාකාරීත්වය,
    යතුරු සුරැකියෙන් මූලද්‍රව්‍ය අනුව අවරෝහණ පිළිවෙලට ක්‍රමානුකූල කරයි
  • natsort ක්‍රියාකාරීත්වය,
    ස්වභාවික ආකාරයට ක්‍රමානුකූල කරයි
  • natcasesort ක්‍රියාකාරීත්වය,
    ප්‍රකාර නොසලකා ස්වභාවික ආකාරයට ක්‍රමානුකූල කරයි
  • usort ක්‍රියාකාරීත්වය,
    කෝල්බැක් එකක් අනුව ක්‍රමානුකූල කරයි
  • uksort ක්‍රියාකාරීත්වය,
    යතුරු අනුව කෝල්බැක් එකක් මගින් ක්‍රමානුකූල කරයි
  • uasort ක්‍රියාකාරීත්වය,
    යතුරු සුරැකියෙන් කෝල්බැක් එකක් අනුව ක්‍රමානුකූල කරයි
  • array_multisort ක්‍රියාකාරීත්වය,
    බහු අරා ක්‍රමානුකූල කරයි