Функция sort

Функсияи sort массивро бо тартими афзоиши элементҳо ҷобаҷо мекунад. Функсия худи массивро тағйир медиҳад.

Синтаксис

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

Мисол

Биёед массивро бо тартими афзоиши элементҳо ҷобаҷо кунем:

php<?php
  $arr = [1, 3, 2, 5, 4];
  
  sort($arr);
  var_dump($arr);
?>

Натиҷаи иҷрои код:

php[1, 2, 3, 4, 5]

Нигаред низ

  • функсияи rsort,
    ки бо тартими коҳиши элементҳо ҷобаҷо мекунад
  • функсияи ksort,
    ки бо тартими афзоиши калидҳо ҷобаҷо мекунад
  • функсияи krsort,
    ки бо тартими коҳиши калидҳо ҷобаҷо мекунад
  • функсияи asort,
    ки бо тартими афзоиши элементҳо бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи arsort,
    ки бо тартими коҳиши элементҳо бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи natsort,
    ки бо тарзи табиӣ (natural) ҷобаҷо мекунад
  • функсияи natcasesort,
    ки бо тарзи табиӣ (natural) бе ҳисоб кардани ҳарфи калону хурд ҷобаҷо мекунад
  • функсияи usort,
    ки бо истифода аз коллбэк (callback) ҷобаҷо мекунад
  • функсияи uksort,
    ки бо истифода аз коллбэк (callback) барои калидҳо ҷобаҷо мекунад
  • функсияи uasort,
    ки бо истифода аз коллбэк (callback) бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи array_multisort,
    ки якчанд массивҳоро ҷобаҷо мекунад