时间:2021-05-26
本文实例讲述了php数组函数array_push()、array_pop()及array_shift()简单用法。分享给大家供大家参考,具体如下:
<?php/** * array_push()将一个或多个单元压入数组的末尾(入栈) */$stack = array("Java", "Php", "C++");array_push($stack, "C#", "Ruby", array('jsp', 'Asp'));print_r($stack);echo "====================================="."<br>";/** * array_pop() 将数组最后一个单元弹出(出栈) */$stack = array("Java", "Php", "C++", "C#", "Ruby");array_pop($stack);print_r($stack);echo "====================================="."<br>";/** * array_shift()将数组开头的单元移出数组 array_unshift()在数组开头插入一个或多个单元 */$stack = array("Java", "Php", "C++", "C#", "Ruby");array_shift($stack);print_r($stack);?>运行结果如下:
Array
(
[0] => Java
[1] => Php
[2] => C++
[3] => C#
[4] => Ruby
[5] => Array
(
[0] => jsp
[1] => Asp
)
)
=====================================
Array
(
[0] => Java
[1] => Php
[2] => C++
[3] => C#
)
=====================================
Array
(
[0] => Php
[1] => C++
[2] => C#
[3] => Ruby
)
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)操作技巧大全》、《PHP常用遍历算法与技巧总结》、《php字符串(string)用法总结》、《php常用函数与技巧总结》、《PHP错误与异常处理方法总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》及《PHP数学运算技巧总结》
希望本文所述对大家PHP程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
PHP中将数组当做一个栈,主要是使用array_push()和array_pop()两个系统函数来完成。入栈主要是利用array_push()函数向第一个参数的
array_pop()定义和用法array_pop()函数删除数组中的最后一个元素。语法array_pop(array)参数描述array必需。规定输入的数组参
对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数array_pop和array_shift来完成,下
本文实例讲述了php通过array_push()函数添加多个变量到数组末尾的方法。分享给大家供大家参考。具体分析如下:php通过array_push()函数添加
array_push()定义和用法array_push()函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。该函数等于多次调用$arr