arsort ֆունկցիան

arsort ֆունկցիան դասավորում է զանգվածը տարրերի նվազման կարգով՝ պահպանելով բանալիները։ Ֆունկցիան փոխում է բուն զանգվածը։

Շարահյուսություն

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

Օրինակ

Եկեք դասավորենք ասոցիատիվ զանգվածը տարրերի նվազման կարգով։

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

Կոդի կատարման արդյունքը։

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

Տես նաև

  • sort ֆունկցիան,
    որը դասավորում է տարրերի աճման կարգով
  • rsort ֆունկցիան,
    որը դասավորում է տարրերի նվազման կարգով
  • ksort ֆունկցիան,
    որը դասավորում է բանալիների աճման կարգով
  • krsort ֆունկցիան,
    որը դասավորում է բանալիների նվազման կարգով
  • asort ֆունկցիան,
    որը դասավորում է տարրերի աճման կարգով՝ բանալիները պահպանելով
  • arsort ֆունկցիան,
    որը դասավորում է տարրերի նվազման կարգով՝ բանալիները պահպանելով
  • natsort ֆունկցիան,
    որը դասավորում է բնական կարգով
  • natcasesort ֆունկցիան,
    որը դասավորում է բնական կարգով՝ առանց հաշվի առնելի ռեգիստրը
  • usort ֆունկցիան,
    որը դասավորում է ըստ callback-ի
  • uksort ֆունկցիան,
    որը դասավորում է ըստ callback-ի՝ բանալիներով
  • uasort ֆունկցիան,
    որը դասավորում է ըստ callback-ի՝ բանալիները պահպանելով
  • array_multisort ֆունկցիան,
    որը դասավորում է մի քանի զանգվածներ