Rumah >pembangunan bahagian belakang >masalah PHP >Bolehkah php memisahkan array?
Tatasusunan boleh dipecahkan dalam PHP tatasusunan boleh dipecah menggunakan fungsi "array_chunk()" Fungsi ini digunakan untuk memisahkan tatasusunan kepada ketulan tatasusunan baharu, iaitu, untuk memisahkan tatasusunan kepada berbilang sub-. arrays. , dan membentuk sub-array ini menjadi tatasusunan berbilang dimensi untuk dikembalikan, sintaksnya ialah "array_chunk(array,size,preserve_keys);".
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3
Fungsi array_chunk() membahagikan tatasusunan kepada ketulan tatasusunan baharu.
Sintaks
array_chunk(array,size,preserve_keys);
Penerangan Parameter
tatasusunan Diperlukan. Menentukan tatasusunan untuk digunakan.
saiz Diperlukan. Integer yang menyatakan bilangan elemen setiap blok tatasusunan baharu mengandungi.
preserve_key Pilihan. Nilai yang mungkin:
benar - mengekalkan nama kunci daripada tatasusunan asal.
palsu - Lalai. Setiap blok tatasusunan baharu menggunakan indeks berasaskan sifar.
Nilai pulangan: Mengembalikan tatasusunan berangka berbilang dimensi, bermula dari 0 dan setiap dimensi mengandungi elemen saiz.
Contoh adalah seperti berikut:
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50"); print_r(array_chunk($age,2,true)); ?>
Hasil keluaran:
Contoh 2:
<?php $cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel"); print_r(array_chunk($cars,2)); ?>
Hasil keluaran:
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bolehkah php memisahkan array?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!