Rumah >pembangunan bahagian belakang >masalah PHP >Bolehkah php memisahkan array?

Bolehkah php memisahkan array?

WBOY
WBOYasal
2022-07-22 14:49:472567semak imbas

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);".

Bolehkah php memisahkan array?

Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 8.1, komputer Dell G3

php boleh memisahkan tatasusunan

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:

Bolehkah php memisahkan array?

Contoh 2:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>

Hasil keluaran:

Bolehkah php memisahkan array?

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!

Kenyataan:
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