函数名称:array_shift()
函数描述:array_shift() 函数将数组的第一个元素移除,并返回被移除元素的值。数组中的所有元素都将“向前”移动一个位置,取代被移除元素的空白。
用法示例:
被移除的元素是:$removedElement";
// 输出修改后的数组
echo "修改后的数组是:";
print_r($fruits);
echo "
";
?>
输出结果:
被移除的元素是:apple
修改后的数组是:Array ( [0] => banana [1] => cherry [2] => date )
在示例中,我们创建了一个包含四个水果的数组 ($fruits)。然后,我们使用 array_shift() 函数移除了数组的第一个元素,并将被移除的元素赋值给变量 $removedElement。最后,我们使用 print_r() 函数输出修改后的数组。
备注:
- 如果数组是空的,array_shift() 函数将返回 NULL。
- 移除元素后,数组的键名将不再保留原有顺序,会重新从0开始排序。