php数组添加与删除单元的常用函数实例分析

yipeiwu_com6年前PHP代码库

本文实例分析了php数组添加与删除单元的常用函数。分享给大家供大家参考。具体分析如下:

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
array_push($arr,"hello","world");
//array_push将一个或多个单元压入到数组末尾
print_r($arr);
echo "<br />";

//array_pop():删除数组的最后一个单元
array_pop($arr);
print_r($arr);
echo "<br />";

//array_shift():删除数组的第一个单元
array_shift($arr);
print_r($arr);
echo "<br />";

//array_unshift():在数组开头添加一个或多个单元
array_unshift($arr,"Horse");
print_r($arr);
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP使用array_fill定义多维数组的方法

本文实例讲述了PHP使用array_fill定义多维数组的方法。分享给大家供大家参考。具体分析如下: PHP中可以用多个array_fill嵌套完成多维数组的定义: $creatio...

php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。

array_push() 定义和用法 array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。 该函数等于多次调用 $array[] = $...

PHP 数组遍历顺序理解

PHP 数组遍历顺序理解

比如: <?php$arr['laruence'] = 'huixinchen';$arr['yahoo']    = 2007;$arr['baidu']...

dedecms函数分享之获取某一栏目所有子栏目

以前从来没写过递归(其实想想,对算法完全没概念),刚好有这个需求,试着写了一下,发现也挺容易的,特别记录一下。 数据库是dedecms默认的,dede_arctype是保存栏目的表,re...

thinkphp框架下404页面设置 仅三步

404页面即系统在找不到请求的操作方法和找不到请求的控制器名称时的一种报错行为的优化。 在很多网站中都会有使用404页面的时候,在ThinkPHP框架中该如何设置呢,接下来我介绍其中一种...