Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk membahagikan tatasusunan kepada bahagian dalam php

Bagaimana untuk membahagikan tatasusunan kepada bahagian dalam php

青灯夜游
青灯夜游asal
2021-10-18 19:17:466094semak imbas

Dalam PHP, anda boleh menggunakan fungsi array_chunk() untuk memisahkan tatasusunan kepada beberapa bahagian Fungsi ini boleh membahagikan tatasusunan kepada berbilang subtatasusunan dan mengembalikan subtatasusunan ini kepada tatasusunan berbilang dimensi. sintaks "array_chunk ($arr,$size,$preserve_keys)".

Bagaimana untuk membahagikan tatasusunan kepada bahagian dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3

Dalam php, anda boleh menggunakan array_chunk () berfungsi untuk memisahkan tatasusunan kepada bahagian. Fungsi

array_chunk() boleh memisahkan tatasusunan kepada berbilang, sintaksnya adalah seperti berikut:

array array_chunk ( array $arr , int $size [, bool $preserve_keys = false ] )

Penerangan parameter:

  • arr bermaksud untuk Tatasusunan pisah; nama tatasusunan arr, lalai adalah palsu, iaitu, ia tidak dikekalkan setiap sub-tatasusunan selepas pemisahan akan menggunakan indeks berangka baharu bermula dari 0 jika ditetapkan kepada benar, nama kunci asal dalam arr akan dikekalkan.

  • array_chunk() akan membahagi tatasusunan arr kepada berbilang subtatasusunan, dan bilangan elemen dalam setiap subtatasusunan ditentukan mengikut saiz. Subarray terakhir mungkin mempunyai kurang daripada elemen saiz.

  • Nilai pulangan: Mengembalikan tatasusunan berbilang dimensi yang terdiri daripada subtatasusunan terbahagi.
  • Contoh:

Hasil output:

Pembelajaran yang disyorkan: "
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
$chunk=array_chunk($cars,2);
var_dump($chunk);
?>
Tutorial video PHP


Atas ialah kandungan terperinci Bagaimana untuk membahagikan tatasusunan kepada bahagian dalam php. 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