Asort funksiyası

asort funksiyası massivi açar sozləri qoruyaraq elementləri artan sıra ilə sıralayır. Funksiya massivin özünü dəyişir.

Sintaksis

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

Nümunə

Gəlin assosiativ massivi elementləri artan sıra ilə sıralayaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin bax

  • sort funksiyası,
    elementləri artan sıra ilə sıralayır
  • rsort funksiyası,
    elementləri azalan sıra ilə sıralayır
  • ksort funksiyası,
    açar sozləri artan sıra ilə sıralayır
  • krsort funksiyası,
    açar sozləri azalan sıra ilə sıralayır
  • arsort funksiyası,
    açar sozləri qoruyaraq elementləri azalan sıra ilə sıralayır
  • natsort funksiyası,
    natural üsulla sıralayır
  • natcasesort funksiyası,
    registrdan asılı olmadan natural üsulla sıralayır
  • usort funksiyası,
    callback funksiyasına görə sıralayır
  • uksort funksiyası,
    callback funksiyasına görə açar sozləri sıralayır
  • uasort funksiyası,
    açar sozləri qoruyaraq callback funksiyasına görə sıralayır
  • array_multisort funksiyası,
    bir neçə massivi sıralayır