วันพุธที่ 30 เมษายน พ.ศ. 2557

13:50

ฟังก์ชัน array_splice()
การลบ element ของ array ด้วยฟังก์ชัน array_splice()



สามารถลบ element ของ array ด้วยฟังก์ชัน array_splice() ตัวอย่างเช่น
$a=array('tokyo','new york','USA','japan','new zealand','california');
print_r($a);
array_splice($a,2);
print_r($a);
จะเริ่มลบจากตำแหน่งที่ 2 จนจบ array
จะเห็นว่าผลลัพธ์คือ
Array ( [0] => tokyo [1] => new york [2] => USA [3] => japan [4] => new zealand [5] => california )
Array ( [0] => tokyo [1] => new york )

ถ้า ตัวเลขเป็นลบจะหมายความว่าให้นับจากท้าย array ตัวอย่างเช่น
$a=array('tokyo','new york','USA','japan','new zealand','california');
print_r($a); echo "<br>";
array_splice($a,-2);
print_r($a);

จะเห็นว่าผลลัพธ์คือ
Array ( [0] => tokyo [1] => new york [2] => USA [3] => japan [4] => new zealand [5] => california )
Array ( [0] => tokyo [1] => new york [2] => USA [3] => japan )

0 ความคิดเห็น:

แสดงความคิดเห็น