ფუნქცია asort

ფუნქცია asort ალაგებს მასივს ელემენტების ზრდადობით გასაღებების შენარჩუნებით. ფუნქცია ცვლის თავად მასივს.

სინტაქსი

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

მაგალითი

დავალაგოთ ასოციაციური მასივი ელემენტების ზრდადობით:

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

კოდის შესრულების შედეგი:

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

იხილეთ აგრეთვე

  • ფუნქციას sort,
    რომელიც ალაგებს ელემენტების ზრდადობით
  • ფუნქციას rsort,
    რომელიც ალაგებს ელემენტების კლებადობით
  • ფუნქციას ksort,
    რომელიც ალაგებს გასაღებების ზრდადობით
  • ფუნქციას krsort,
    რომელიც ალაგებს გასაღებების კლებადობით
  • ფუნქციას arsort,
    რომელიც ალაგებს ელემენტების კლებადობით გასაღებების შენარჩუნებით
  • ფუნქციას natsort,
    რომელიც ალაგებს ბუნებრივი წესით
  • ფუნქციას natcasesort,
    რომელიც ალაგებს ბუნებრივი წესით რეგისტრის გათვალისწინების გარეშე
  • ფუნქციას usort,
    რომელიც ალაგებს კოლბექის მიხედვით
  • ფუნქციას uksort,
    რომელიც ალაგებს კოლბექის მიხედვით გასაღებებზე
  • ფუნქციას uasort,
    რომელიც ალაგებს კოლბექის მიხედვით გასაღებების შენარჩუნებით
  • ფუნქციას array_multisort,
    რომელიც ალაგებს რამდენიმე მასივს