ฟังก์ชัน array_unshift
ฟังก์ชัน array_unshift เพิ่มองค์ประกอบ
ที่จุดเริ่มต้นของอาร์เรย์ ในขณะที่อาร์เรย์ที่ส่งเข้ามา
จะถูกเปลี่ยนแปลง และฟังก์ชันจะส่งกลับจำนวนใหม่ของ
องค์ประกอบในอาร์เรย์ องค์ประกอบสำหรับเพิ่ม
จะถูกระบุโดยคั่นด้วยเครื่องหมายจุลภาค
ไวยากรณ์
array_unshift(array &$array, mixed ...$values): int
ตัวอย่าง
เรามาเพิ่มอีก 2 องค์ประกอบ
ที่จุดเริ่มต้นของอาร์เรย์:
<?php
$arr = [1, 2, 3, 4, 5];
$num = array_unshift($arr, 'a', 'b');
var_dump($arr);
?>
ผลลัพธ์ของการรันโค้ด:
['a', 'b', 1, 2, 3, 4, 5]
ในตัวแปร $num จะมีจำนวนใหม่ของ องค์ประกอบอาร์เรย์:
7
ดูเพิ่มเติม
-
ฟังก์ชัน
array_shift,
ซึ่งดึงองค์ประกอบแรกออกจากอาร์เรย์