แยกอาร์เรย์ออกเป็นชิ้นอาร์เรย์ด้วยสององค์ประกอบ:
<?php$cars=array("วอลโว่", "BMW", "โตโยต้า", "ฮอนด้า", "Mercedes", "Opel");print_r(array_chunk($cars,2));?>ฟังก์ชัน array_chunk() แบ่งอาร์เรย์ออกเป็นส่วนๆ ของอาร์เรย์ใหม่
array_chunk( อาร์เรย์ , ขนาด , รักษา_คีย์ );
พารามิเตอร์ | อธิบาย |
---|---|
อาร์เรย์ | ที่จำเป็น. ระบุอาร์เรย์ที่จะใช้ |
ขนาด | ที่จำเป็น. จำนวนเต็มที่ระบุจำนวนองค์ประกอบแต่ละบล็อกอาร์เรย์ใหม่ที่มี |
รักษา_คีย์ | ไม่จำเป็น. ค่าที่เป็นไปได้: จริง - คงชื่อคีย์ไว้จากอาเรย์ดั้งเดิม เท็จ - ค่าเริ่มต้น แต่ละบล็อกอาร์เรย์ใหม่ใช้ดัชนีแบบศูนย์ |
ค่าส่งคืน: | ส่งกลับอาร์เรย์ตัวเลขหลายมิติ โดยเริ่มจาก 0 และมีองค์ประกอบ ขนาด ในแต่ละมิติ |
---|---|
เวอร์ชัน PHP: | 4.2+ |
แบ่งอาร์เรย์ออกเป็นสององค์ประกอบ โดยคงคีย์จากอาร์เรย์ดั้งเดิมไว้:
<?php$age=array("ปีเตอร์"=>"35","เบน"=>"37","โจ"=>"43","แฮร์รี่"=>"50");print_r(array_chunk($ อายุ,2,จริง));?>