php数组array_push()和array_pop()以及array_shift()函数

Posted 与光同尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php数组array_push()和array_pop()以及array_shift()函数相关的知识,希望对你有一定的参考价值。

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);
?> 


运行结果如下:

技术分享图片

 


以上是关于php数组array_push()和array_pop()以及array_shift()函数的主要内容,如果未能解决你的问题,请参考以下文章

PHP使用array_push将元素添加到多维数组

php自定义函数及内部函数----数组处理函数

PHP使用数组实现队列

如何向php数组中头部和尾部添加元素

PHP使用数组实现队列(实际就是先进先出怎样实现)

PHP中使用数组实现堆栈数据结构的代码