Susun Array Dalam PHP: Semua Yang Perlu Anda Ketahui



Artikel ini mengenai Array Sort In PHP akan menjelaskan semua yang ada untuk mengetahui tentang fungsi susun atur dalam PHP dengan contoh pengaturcaraan yang relevan.

Menyusun bermaksud menyusun data dalam urutan tertentu yang dapat mengikut urutan abjad, berangka, meningkat atau menurun sesuai dengan beberapa hubungan linear di antara item data. Ia juga meningkatkan kecekapan pencarian. Artikel ini memberi tumpuan kepada Array Sort In

Petunjuk berikut akan dibahas dalam artikel ini,





Mari kita mulakan,

apakah perbezaan antara kelas dan antara muka

urutkan (): Susun Array Dalam PHP

Dengan menggunakan kaedah ini, secara lalai susunan disusun mengikut urutan menaik.



 
 

Pengeluaran:

Array

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



Melangkah lebih jauh mari kita lihat ini,

rsort (): Susun Array Dalam PHP

Array disusun mengikut urutan menurun.

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

Pengeluaran:

0 = h

1 = f

2 = c

3 = a

Kaedah ketiga dalam topik ini adalah arsort

senjata api ()

Susunan asosiatif disusun mengikut urutan menurun, mengikut nilai.

 
'Tarun', 'q' => 'ashok', 'b' => 'charan', 'l' => 'sabid') arsort ($ friends) foreach ($ friends as $ key => $ val) echo ' $ key = $ valn '}?>

Pengeluaran:

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

Mari kita cuba dan fahami bagaimana krsort berfungsi,

krsort (): Susun Array Dalam PHP

Susunan bersekutu disusun mengikut urutan menurun, mengikut kuncinya.

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

Pengeluaran:

Array

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

Mari kita beralih ke topik seterusnya artikel ini,

asort (): Susun Array Dalam PHP

Susunan asosiatif disusun mengikut urutan menaik, mengikut nilai.

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

Pengeluaran:

Array

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

Sudah tiba masanya untuk beralih ke topik seterusnya dalam artikel ini,

ksort ()

Susunan bersekutu disusun mengikut urutan menaik, mengikut kunci

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

Pengeluaran:

Array

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

Mari kita lihat karya natsort,

natsort (): Susun Array Dalam PHP

Array disusun dengan menggunakan algoritma 'susunan semula jadi'. Ini disusun sedemikian rupa sehingga memerintahkan rentetan alfanumerik dengan cara manusia mengekalkan hubungan kunci atau nilai.

 
 

Pengeluaran:

Array

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

Mari kita bergerak lebih jauh,

natcasesort ()

Array disusun menggunakan algoritma 'susunan semula jadi' yang tidak peka dengan huruf besar.

 
 

Pengeluaran:

Array

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

Seterusnya kita akan melihat uasort

uasort (): Susun Array Dalam PHP

Array disusun menggunakan fungsi perbandingan yang ditentukan pengguna dan mengekalkan perkaitan indeks.

 
$ 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)?>

Pengeluaran:

Array

(

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

Ini membawa kita ke bahagian akhir artikel Array Sort In PHP ini

uksort ():

Array disusun mengikut kekunci menggunakan fungsi perbandingan yang ditentukan pengguna

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

Pengeluaran:

Array

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

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

usort (): Susun Array Dalam PHP

Array disusun mengikut nilai menggunakan fungsi perbandingan yang ditentukan pengguna.

perbezaan antara kaedah overloading dan overriding
 
$ 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)?>

Pengeluaran:

Array

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

Dengan ini kita sampai pada akhir artikel ini, saya harap anda telah mengetahui tentang semua fungsi susun atur yang digunakan dalam PHP.Sekiranya anda menganggap artikel ini relevan, lihat oleh Edureka, sebuah syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia.

Ada soalan untuk kami? Sila sebutkan di bahagian komen artikel ini dan saya akan menghubungi anda.