array_shift()函數用于刪除數組中的第一個元素,并返回被刪除的元素的值。如果想要對數組進行頭尾操作,可以結合array_shift()和array_pop()函數來實現。
示例代碼如下:
$fruits = array("apple", "banana", "orange", "grape");
// 刪除數組中的第一個元素
$firstFruit = array_shift($fruits);
echo "Deleted element: " . $firstFruit . "<br>";
// 刪除數組中的最后一個元素
$lastFruit = array_pop($fruits);
echo "Deleted element: " . $lastFruit . "<br>";
print_r($fruits); // 輸出刪除元素后的數組
上面的代碼首先使用array_shift()函數刪除數組中的第一個元素,并將被刪除的元素的值賦給$firstFruit變量。然后使用array_pop()函數刪除數組中的最后一個元素,并將被刪除的元素的值賦給$lastFruit變量。最后通過print_r()函數輸出刪除元素后的數組。