array_shift与array_pop应用

array_shift与array_pop应用

1.

<?php
/**
 * QQ:5871029 Email:hel8@vip.qq.com
 * @copyright Horleun (c)2010
 * @author Horleun <Horleun@foxmail.com>
 */
$a=array(“wsq”,”Horleun”,”yrd”,”ct”);
echo”原来的数组为:<br/>”;
print_r($a);

$b=array_shift($a); //b等于a数组的第一个元素. a数组第一个元素被删除,其他元素前移!
echo'<br/>b的值:’. $b .'<br/>后来的数组:<br/>’;
print_r($a);
?>

array_shift函数删除数组的第一个元素!

例子结果:

2.

<?php
/**
 * QQ:5871029 Email:hel8@vip.qq.com
 * @copyright Horleun (c)2010
 * @author Horleun <Horleun@foxmail.com>
 */
$a=array(“wsq”,”Horleun”,”yrd”,”ct”);
echo”原来的数组为:<br/>”;
print_r($a);

$b=array_pop($a); //b等于a数组的最后一个元素. a数组最后一个元素被删除!
echo'<br/>最后一个值:’. $b .'<br/>后来的数组:<br/>’;
print_r($a);
?>

删除最后一个元素并返回,数组长度减1。

留下回复