177 of 410 menu

Функсияи uksort

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

Функсияи муқоиса бояд адади бутун баргардонад, ки вобаста ба натиҷаи муқоиса: камтар аз сифр, баробар ё бештар аз сифр.

Синтаксис

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

Намуна

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

<?php $arr = [ 'b' => 1, 'e' => 3, 'c' => 2, 'a' => 5, 'd' => 4, ]; function func($a, $b) { if ($a === $b) { return 0; } else if ($a < $b) { return -1; } else { return 1; } } uksort($arr, 'func'); var_dump($arr); ?>

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

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

Ҳамчунин нигаред

  • функсияи sort,
    ки аз рӯи афзоиши элементҳо ҷобаҷо мекунад
  • функсияи rsort,
    ки аз рӯи камшавии элементҳо ҷобаҷо мекунад
  • функсияи ksort,
    ки аз рӯи афзоиши калидҳо ҷобаҷо мекунад
  • функсияи krsort,
    ки аз рӯи камшавии калидҳо ҷобаҷо мекунад
  • функсияи asort,
    ки аз рӯи афзоиши элементҳо бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи arsort,
    ки аз рӯи камшавии элементҳо бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи natsort,
    ки ба тарзи табиӣ ҷобаҷо мекунад
  • функсияи natcasesort,
    ки ба тарзи табиӣ бе регистр ҷобаҷо мекунад
  • функсияи usort,
    ки аз рӯи коллбэк ҷобаҷо мекунад
  • функсияи uksort,
    ки аз рӯи коллбэк аз рӯи калидҳо ҷобаҷо мекунад
  • функсияи uasort,
    ки аз рӯи коллбэк бо нигоҳ доштани калидҳо ҷобаҷо мекунад
  • функсияи array_multisort,
    ки чанд массивро ҷобаҷо мекунад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан