Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mengeluarkan nombor selepas menyusun tatasusunan dalam php

Bagaimana untuk mengeluarkan nombor selepas menyusun tatasusunan dalam php

PHPz
Lepaskan: 2023-04-27 09:35:48
asal
713 orang telah melayarinya

Dalam PHP, jika anda ingin mengisih nombor dalam tatasusunan, anda akan menggunakan fungsi terbina dalam sort(), rsort(), asort(), arsort() dan fungsi lain. Antaranya, fungsi sort() dan rsort() digunakan untuk mengisih tatasusunan biasa, dan fungsi asort() dan arsort() digunakan untuk mengisih tatasusunan bersekutu.

Berdasarkan ini, jika anda ingin mengeluarkan elemen tatasusunan yang diisih, anda perlu mengulang keluaran. Di bawah, kita akan menggunakan fungsi sort() sebagai contoh untuk memperkenalkan cara mengisih tatasusunan dan mengeluarkan elemen tatasusunan.

Fungsi sort() boleh mengisih tatasusunan dalam tertib menaik Penggunaan asasnya adalah seperti berikut:

$numbers = array(4, 1, 6, 2, 5, 3);
sort($numbers);
Salin selepas log masuk

Kod di atas bermaksud mencipta tatasusunan $nombor yang mengandungi 6 elemen angka, dan kemudian menggunakan. fungsi sort() Isih elemen tatasusunan dalam tertib menaik. Jika anda menggunakan fungsi print_r() untuk mengeluarkan tatasusunan, anda boleh melihat hasil yang diisih:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
)
Salin selepas log masuk

Hasil output kod di atas ialah tatasusunan yang mengandungi 6 elemen, di mana subskrip setiap elemen sepadan dengan subskrip asal , dan nilai setiap elemen sepadan dengan hasil pengisihan elemen.

Jika anda ingin mengeluarkan elemen tatasusunan yang diisih, anda boleh menggunakan gelung for untuk melintasi tatasusunan, seperti yang ditunjukkan di bawah:

for($i=0; $i<count($numbers); $i++){
    echo $numbers[$i]. " ";
}
Salin selepas log masuk

Kod di atas bermaksud menggunakan gelung for untuk melintasi tatasusunan dan keluarkan setiap elemen ke skrin , hasil output ialah:

1 2 3 4 5 6
Salin selepas log masuk

Seperti yang dapat dilihat daripada contoh di atas, selepas mengisih nombor, elemen tatasusunan output boleh dilalui melalui gelung for. Jika anda mengisih tatasusunan dalam tertib menurun, anda boleh menggunakan fungsi rsort() dan gelung melalui elemen tatasusunan output dengan cara yang sama.

Selain daripada fungsi sort() dan rsort(), fungsi asort() dan arsort() juga boleh mengisih tatasusunan bersekutu. Penggunaannya adalah serupa dengan fungsi sort() dan rsort(), kecuali ia menyokong pengisihan tatasusunan bersekutu.

Ringkasnya, sama ada anda mengisih tatasusunan biasa atau tatasusunan bersekutu, selagi anda memahami fungsi berkaitan yang disediakan oleh PHP, anda boleh mengisih nombor dengan mudah dan mengeluarkan hasil yang diisih.

Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan nombor selepas menyusun tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan