Pag-uri-uriin ang Array Sa PHP: Lahat ng Kailangan Mong Malaman



Ang artikulong ito sa Array Sort In PHP ay maglalantad sa lahat ng nalaman upang malaman ang tungkol sa mga pag-uuri ng pag-uuri sa PHP na may mga kaugnay na halimbawa ng programa.

Ang pag-uuri ay nangangahulugang pag-aayos ng data sa isang tukoy na pagkakasunud-sunod na maaaring maging alpabetiko, bilang, pagdaragdag o pagbawas ng pagkakasunud-sunod ayon sa ilang guhit na ugnayan sa mga item ng data. Pinapabuti din nito ang kahusayan ng paghahanap. Ang artikulong ito ay nakatuon sa Array Sort In

Saklaw ang artikulong ito sa artikulong ito,





Magsimula tayo noon,

pag-uri-uriin (): Pag-uri-uriin ang Array Sa PHP

Gamit ang pamamaraang ito, bilang default ang array ay pinagsunod-sunod sa pataas na pagkakasunud-sunod.



 
 

Output:

Array

(
[0] => 10
[1] => 20
[2] => 30
[3] => 40
)



Sa paglipat ng karagdagang tingnan natin ito,

rsort (): Array Pagbukud-bukurin Sa PHP

Ang Array ay pinagsunod-sunod sa pababang pagkakasunud-sunod.

 
$ val) {echo '$ key = $ valn'}?>

Output:

0 = h

1 = f

2 = c

3 = a

Pangatlong pamamaraan sa paksang ito ay arsort

arsort ()

Ang mga nauugnay na array ay pinagsunod-sunod sa pababang pagkakasunud-sunod, ayon sa halaga.

 
'Tarun', 'q' => 'ashok', 'b' => 'charan', 'l' => 'sabid') arsort ($ friends) maaga ($ mga kaibigan bilang $ key => $ val) echo ' $ key = $ valn '}?>

Output:

l = sabid
b = charan
q = ashok
a = Tarun

Subukan natin at maunawaan kung paano gumagana ang krsort,

krsort (): Array Pagbukud-bukurin Sa PHP

Ang mga nauugnay na array ay pinagsunod-sunod sa pababang pagkakasunud-sunod, ayon sa susi.

 
'Ashok', '2' => 'Tarun', '3' => 'charan', '4' => 'sabid', '5' => 'adarsh', '6' => 'chintan', ' 7 '=>' vaibhav ') krsort ($ var_array) print_r ($ var_array)?>

Output:

Array

(
[7] => vaibhav
[6] => chintan
[5] => adarsh
[4] => sabid
[3] => charan
[2] => Tarun
[1] => Ashok
)

Magpatuloy tayo sa susunod na paksa ng artikulong ito,

asort (): Array Pagbukud-bukurin Sa PHP

Ang mga nauugnay na array ay pinagsunod-sunod sa pataas na pagkakasunud-sunod, ayon sa halaga.

 
'Ashok', '2' => 'Tarun', '3' => 'charan', '4' => 'sabid', '5' => 'adarsh', '6' => 'chintan', ' 7 '=>' vaibhav ') asort ($ var_array) print_r ($ var_array)?>

Output:

Array

(
[1] => Ashok
[2] => Tarun
[5] => adarsh
[3] => charan
[6] => chintan
[4] => sabid
[7] => vaibhav
)

Panahon na upang lumipat sa susunod na paksa sa artikulong ito,

ksort ()

Ang mga nauugnay na array ay pinagsunod-sunod sa pataas na pagkakasunud-sunod, ayon sa susi

 
'vaibhav', '6' => 'chintan', '1' => 'Ashok', '5' => 'adarsh', '2' => 'Tarun', '3' => 'charan', ' 4 '=>' sabid ') ksort ($ var_array) print_r ($ var_array)?>

Output:

Array

(
[1] => Ashok
[2] => Tarun
[3] => charan
[4] => sabid
[5] => adarsh
[6] => chintan
[7] => vaibhav
)

Tingnan natin ang mga gawaing natsort,

natsort (): Array Pagbukud-bukurin Sa PHP

Ang Array ay pinagsunod-sunod sa pamamagitan ng paggamit ng isang 'natural order' na algorithm. Nag-uuri ito sa paraang nag-order ng mga string ng alphanumeric sa paraang mapanatili ng isang tao ang mga susi o pagpapahalaga sa mga asosasyon.

 
 

Output:

Array

(
[3] => file0.php
[0] => file1.php
[1] => file2.php
[2] => file3.php
)

Lumipat tayo sa paglaon,

natcasesort ()

Ang Array ay pinagsunod-sunod gamit ang isang case na hindi sensitibo sa 'natural na pagkakasunud-sunod' na algorithm.

 
 

Output:

Array

(
[4] => File1.php
[2] => file2.php
[3] => file3.php
[0] => file12.php
[1] => File22.txt
)

Susunod na titingnan namin ang uasort

uasort (): Array Pagbukud-bukurin Sa PHP

Ang Array ay pinagsunod-sunod gamit ang isang function na paghahambing na tinukoy ng gumagamit at panatilihin ang pag-uugnay sa index.

 
$ b)? -1: 1} $ array = array ('a' => -1, 'b' => 6, 'c' => 8, 'd' => -9, 'e' => 1, 'f' => 5, 'g' => 3) uasort ($ array, 'fun') print_r ($ array)?>

Output:

Array

(

=> 8
[b] => 6
[f] => 5
[g] => 3
[e] => 1
[a] => -1
[d] => -9
)

Dinadala tayo nito sa huling piraso ng artikulong Array Sort In PHP

uksort ():

Ang Array ay pinagsunod-sunod ng mga susi gamit ang isang function na paghahambing na tinukoy ng gumagamit

 
$ b)? -1: 1} $ array = array ('a' => -1, 'b' => 6, 'c' => 8, 'd' => -9, 'e' => 1, 'f' => 5, 'g' => 3) uksort ($ array, 'masaya') print_r ($ array)?>

Output:

Array

(
[g] => 3
[f] => 5
[e] => 1
[d] => -9

=> 8
[b] => 6
[a] => -1
)

ano ang serializable sa java

usort (): Array Pagbukud-bukurin Sa PHP

Ang Array ay pinagsunod-sunod ng mga halagang gumagamit ng isang function na paghahambing na tinukoy ng gumagamit.

 
$ b)? -1: 1} $ array = array ('a' => -1, 'b' => 6, 'c' => 8, 'd' => -9, 'e' => 1, 'f' => 5, 'g' => 3) usort ($ array, 'fun') print_r ($ array)?>

Output:

Array

(
[0] => 8
[1] => 6
[2] => 5
[3] => 3
[4] => 1
[5] => -1
[6] => -9
)

Sa pamamagitan nito natapos na kami sa artikulong ito, inaasahan kong natutunan mo ang tungkol sa lahat ng mga pag-uuri ng pag-uuri na ginamit sa PHP.Kung nakita mong may kaugnayan ang artikulong ito, tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo.

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng artikulong ito at babalik ako sa iyo.