PHP array_pop() 函数用来删除数组末尾的元素(出栈),其语法如下:

mixed array_pop ( array &$arr )

参数 arr 表示要处理的数组。

array_pop() 函数会删除 arr 数组末尾(最后)的元素,并将 arr 数组的长度减 1。

返回值:返回从数组中删除的元素的值。如果 arr 为空或者不是数组,那么将返回 NULL。

示例如下:

$num = array(45, 10, 6, 9, 100);

array_pop($num); //删除数组末尾的元素

print_r($num);

$info = array( "name" => "三百博客", 4=>"PHP教程", "http://www.top300.cc/php/", "8年");

array_pop($info);

print_r($info);

?>

运行结果:

Array

(

[0] => 45

[1] => 10

[2] => 6

[3] => 9

)

Array

(

[name] => 三百博客

[4] => PHP教程

[5] => http://www.top300.cc/php/

)

php array 删除末尾,PHP array_pop():删除数组末尾的元素相关推荐

  1. java数组末尾添加元素_JavaScript 数组 Array对象增加和删除 元素

    pop 方法 移除数组中的最后一个元素并返回该元素. arrayObj.pop( ) 必选的 arrayObj 引用是一个 Array 对象. 说明 如果该数组为空,那么将返回 undefined. ...

  2. java 在数组末尾添加元素和在任意位置删除元素

    在数组末尾添加元素 这里以在空数组中添加一个元素99为例: 以删除第二个元素为例 public class mian {//创建用于存储数据的数组private int[] elements;publ ...

  3. C++ 笔记(23)— STL vector 类(实例化 vector、末尾插入、指定位置插入、数组方式访问元素、指针方式访问元素、删除元素、大小与容量区别)

    1. vector 特点 vector 是一个模板类,提供了动态数组的通用功能,具有如下特点: 在数组末尾添加元素所需的时间是固定的,即在末尾插入元素的所需时间不随数组大小而异,在末尾删除元素也如此: ...

  4. 删除数组中指定元素_如何删除PHP数组元素键值并重新排序

    点击蓝字关注我们!每天获取最新的编程小知识! 源 / php中文网      源 / www.php.cn 想要删除PHP数组中某个元素键值,然后重新规范索引排序.我们可以使用PHP中的内置函数uns ...

  5. js删除数组中指定元素_js中数组操作详解

    今天给大家带来一篇有关数组操作方法的文章. 新建数组 方法一:通过new运算符创建一个数组构造函数. var arr = new Array(); 方法二:通过方括号直接创建直接量数组. var ar ...

  6. jq 清空、删除、添加、替换数组的简单用法

    一.清空数组 var ary = [1,2,3,4]; ary.splice(0,ary.length);//清空数组 console.log(ary); // 输出 [],空数组,即被清空了 二.删 ...

  7. php中删除数组元素的函数,php删除数组中的元素函数用法汇总

    php中删除数组元素是非常的简单的,主要是unset,array_splice,但是关于两者有,长时间混用,有的时候竟然分不出区别. 很多地方都这样区别unset,array_splice array ...

  8. PHP常用数组函数(含按键值删除二维数组中的元素)

    // 1.array_search():在数组中搜索键值"red",并返回它的键名 $a=array("a"=>"red"," ...

  9. 二维数组删除_「leetcode」数组:总结篇!(一文搞懂数组题目)

    数组理论基础 数组是非常基础的数据结构,在面试中,考察数组的题目一般在思维上都不难,主要是考察对代码的掌控能力 也就是说,想法很简单,但实现起来 可能就不是那么回事了. 首先要知道数组在内存中的存储方 ...

最新文章

  1. matlab 图像显著性检测ft_图像显著性检测总结
  2. c++语言程序设计案...,C++程序设计案.ppt
  3. Apollo后台配置:配置集群
  4. svn服务端开启某个目录的服务
  5. DEDECMS全版本gotopage变量XSS ROOTKIT 0DAY
  6. 【转】WCF、WebAPI、WCFREST、WebService之间的区别
  7. EBS 多组织访问设置
  8. 可编辑杂志模板|简单的得到一个完整的杂志预先设计版式
  9. 自动驾驶 8-3: 递归最小二乘法Recursive Least Squares
  10. 云医院HIS系统—医院挂号模块
  11. html投影电脑,如何将电脑内容显示到投影仪或电视上?详细教程奉上
  12. 阿里云操作系统——飞天(Apsara)
  13. java map put map_关于Java中有关Map中put方法理解
  14. 一个对于三只松鼠视觉稿的分析
  15. HDU 6164 Dying Light(计算几何)
  16. mysql 安顺寻_夏日静心旅游路线,到安顺寻味乡愁吧
  17. 口袋理财:“来了就是深圳人?”全国均价最高的房租了解一下
  18. How to covert HEIF to JPG with Java
  19. 网站不加“www”无法访问怎么解决?
  20. c语言定时器实验程序,C语言定时器实验.doc

热门文章

  1. CUDA——调试“ImportError: libcudart.so.9.2: cannot open shared object file: No such file or directory”
  2. pip 安装 opencv
  3. 折正方体-------------给你出道题
  4. Gitee搭建自己的图床
  5. 为什么单片机的代码在Flash中运行,单片机的代码运行位置跟电脑有什么不同?
  6. leetcode76. Minimum Window Substring
  7. kafka in action
  8. 敏捷开发团队管理系列之四:程序与测试团队III
  9. zoj 3870 Team Formation
  10. 28、Oracle(四)用户权限控制