删除首元素
<?php //定义数组 $language = array("French",'German','Russian','Chinese','Hindi','Quechu'); echo '数组删除前<br />'; var_export($language); //删除数组首元素 array_shift($language); echo '<br />'; echo '数组删除后<br />'; var_export($language); ?>
删除尾元素
<?php $language = array("French",'German','Russian','Chinese','Hindi','Quechu'); echo '数组删除前<br />'; var_export($language); array_shift($language); echo '<br />'; echo '数组删除后<br />'; var_export($language); echo '<br />'; array_pop($language); echo '删除尾元素之后<br />'; var_export($language); ?>
<?php $language = array("French",'German','Russian','Chinese','Hindi','Quechu'); echo '数组删除前<br />'; var_export($language); array_shift($language); echo '<br />'; echo '数组删除后<br />'; var_export($language); echo '<br />'; array_pop($language); echo '删除尾元素之后<br />'; var_export($language); //使用array_splice删除任意位置的元素 //array_splice(删除谁,从第几个元素开始,删除几个元素) echo '<br />'; echo '从第四个元素开始,删除一个元素<br />'; $removed = array_splice($language, 3, 1); var_export($language); ?>
以上所有测试的结果