krsort ශ්‍රිතය

krsort ශ්‍රිතය අරාවක් යතුරු අවරෝහණ වශයෙන් තෝරාගනියි. ශ්‍රිතය එම අරාවම වෙනස් කරයි.

වාක්‍ය රචනා ක්‍රමය

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

නිදර්ශනය

අපි අරාවක් යතුරු අවරෝහණ වශයෙන් තෝරාගනිමු:

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

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

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

බලන්න

  • sort ශ්‍රිතය,
    එය මූලද්‍රව්‍ය ආරෝහණ වශයෙන් තෝරාගනියි
  • rsort ශ්‍රිතය,
    එය මූලද්‍රව්‍ය අවරෝහණ වශයෙන් තෝරාගනියි
  • ksort ශ්‍රිතය,
    එය යතුරු ආරෝහණ වශයෙන් තෝරාගනියි
  • asort ශ්‍රිතය,
    එය මූලද්‍රව්‍ය ආරෝහණ වශයෙන් තෝරාගනිමින් යතුරු සුරක්ෂිත කරයි
  • arsort ශ්‍රිතය,
    එය මූලද්‍රව්‍ය අවරෝහණ වශයෙන් තෝරාගනිමින් යතුරු සුරක්ෂිත කරයි
  • natsort ශ්‍රිතය,
    එය ස්වාභාවික ආකාරයෙන් තෝරාගනියි
  • natcasesort ශ්‍රිතය,
    එය නාඳුනන ස්වාභාවික ආකාරයෙන් තෝරාගනියි
  • usort ශ්‍රිතය,
    එය callback එකක් භාවිතයෙන් තෝරාගනියි
  • uksort ශ්‍රිතය,
    එය callback එකක් භාවිතයෙන් යතුරු අනුව තෝරාගනියි
  • uasort ශ්‍රිතය,
    එය callback එකක් භාවිතයෙන් තෝරාගනිමින් යතුරු සුරක්ෂිත කරයි
  • array_multisort ශ්‍රිතය,
    එය බහු අරා තෝරාගනියි