删除首元素
<?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);
?>
以上所有测试的结果