asort function

asort function သည် array အား တန်ဖိုးများ ငယ်စဉ်ကြီးလိုက် စီပေးသည်။ key များကို ထိန်းသိမ်းပေးသည်။ ဤ function သည် array ကိုယ်တိုင်ကို ပြောင်းလဲပေးသည်။

Syntax

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

ဥပမာ

Association array တစ်ခုကို တန်ဖိုးများ ငယ်စဉ်ကြီးလိုက် စီကြည့်ရအောင်။

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

ကုဒ် run ပြီးနောက် ရလဒ်။

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

ဆက်လက်ကြည့်ရှုရန်

  • sort function,
    တန်ဖိုးများ ငယ်စဉ်ကြီးလိုက် စီပေးသည်
  • rsort function,
    တန်ဖိုးများ ကြီးစဉ်ငယ်လိုက် စီပေးသည်
  • ksort function,
    key များ ငယ်စဉ်ကြီးလိုက် စီပေးသည်
  • krsort function,
    key များ ကြီးစဉ်ငယ်လိုက် စီပေးသည်
  • arsort function,
    တန်ဖိုးများ ကြီးစဉ်ငယ်လိုက် စီပေးသည် (key များ ထိန်းသိမ်း)
  • natsort function,
    natural order ဖြင့် စီပေးသည်
  • natcasesort function,
    case-insensitive natural order ဖြင့် စီပေးသည်
  • usort function,
    callback function အသုံးပြု၍ စီပေးသည်
  • uksort function,
    callback function အသုံးပြု၍ key များကို စီပေးသည်
  • uasort function,
    callback function အသုံးပြု၍ စီပေးသည် (key များ ထိန်းသိမ်း)
  • array_multisort function,
    array အများအပြားကို တစ်ပြိုင်နက် စီပေးသည်