<?php /** * array_push()将一个或多个单元压入数组的末尾(入栈) */ $stack = [‘a‘, ‘b‘]; array_push($stack, ‘cc‘, ‘dd‘, [‘eee‘,‘fff‘]); var_dump($stack); //输出结果:[‘a‘,‘b‘,‘cc‘,‘dd‘,[‘eee‘,‘fff‘]] /** * array_pop() 将数组最后一个单元弹出(出栈) */ $stack = [‘a‘, ‘b‘, ‘c‘]; array_pop($stack); var_dump($stack); //输出结果:[‘a‘,‘b‘] /** * array_shift()将数组开头的单元移出数组 */ $stack = [‘a‘, ‘b‘,‘c‘]; array_shift($stack); var_dump($stack); //输出结果:[‘b‘, ‘c‘]; /** * array_unshift()在数组开头插入一个或多个单元 */ $stack = [‘a‘, ‘b‘]; array_unshift($stack, ‘cc‘, ‘dd‘, [‘eee‘,‘fff‘]); var_dump($stack); //输出结果:[‘cc‘,‘dd‘,[‘eee‘,‘fff‘],‘a‘,‘b‘]
php数组函数array_push()、array_pop()、array_shift() 、array_unshift()简单用法示例
原文:https://www.cnblogs.com/cxx8181602/p/14836511.html