php数组函数array_push()、array_pop()及array_shift()简单用法示例


Posted in PHP onJanuary 26, 2020

本文实例讲述了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 相关文章推荐
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
PHP中比较时间大小实例
Aug 21 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 PHP
PHP中strpos、strstr和stripos、stristr函数分析
Jun 11 PHP
PHP中set_include_path()函数相关用法分析
Jul 18 PHP
PHP获取文本框、密码域、按钮的值实例代码
Apr 19 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
PHP实现浏览器中直接输出图片的方法示例
Mar 14 PHP
php中的explode()函数实例介绍
Jan 18 PHP
PHP实现基于状态的责任链审批模式详解
May 31 PHP
PHP与Web页面的交互示例详解二
Aug 04 PHP
PHP+Mysql分布式事务与解决方案深入理解
Feb 27 PHP
php的instanceof和判断闭包Closure操作示例
Jan 26 #PHP
yii2.0框架场景的简单使用示例
Jan 25 #PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
Jan 25 #PHP
laravel框架模型和数据库基础操作实例详解
Jan 25 #PHP
laravel框架分组控制器和分组路由实现方法示例
Jan 25 #PHP
laravel框架中间件简单使用方法示例
Jan 25 #PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
Jan 23 #PHP
You might like
php 阴历-农历-转换类代码
2012/01/16 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
PHPUnit安装及使用示例
2014/10/29 PHP
php微信公众号js-sdk开发应用
2016/11/28 PHP
PHPstorm快捷键(分享)
2017/07/17 PHP
javascript中删除指定数组中指定的元素的代码
2011/02/12 Javascript
js控制iframe的高度/宽度让其自适应内容
2014/04/09 Javascript
初识Node.js
2014/09/03 Javascript
JQuery中DOM事件合成用法实例分析
2015/06/13 Javascript
jQuery prototype冲突的2种解决方法(附demo示例下载)
2016/01/21 Javascript
JavaScript实现计数器基础方法
2017/10/10 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
Node.js 使用AngularJS的方法示例
2018/05/11 Javascript
javascript创建元素和删除元素实例小结
2019/06/19 Javascript
js键盘事件实现人物的行走
2020/01/17 Javascript
vue-cli3.0实现一个多页面应用的历奇经历记录总结
2020/03/16 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
2020/11/07 Javascript
Python连接DB2数据库
2016/08/27 Python
Python实现Linux的find命令实例分享
2017/06/04 Python
Python导入模块时遇到的错误分析
2017/08/30 Python
利用Python如何将数据写到CSV文件中
2018/06/05 Python
python连接mongodb密码认证实例
2018/10/16 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
利用PyCharm Profile分析异步爬虫效率详解
2019/05/08 Python
Django打印出在数据库中执行的语句问题
2019/07/25 Python
python使用rsa非对称加密过程解析
2019/12/28 Python
python的setattr函数实例用法
2020/12/16 Python
如何让IE9以下版本(ie6/7/8)认识html5元素
2013/04/01 HTML / CSS
整理HTML5中表单的常用属性及新属性
2016/02/19 HTML / CSS
canvas像素点操作之视频绿幕抠图
2018/09/11 HTML / CSS
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
印度在线杂货店:bigbasket
2018/08/23 全球购物
可靠的数据流传输TCP
2016/03/15 面试题
《哪吒闹海》教学反思
2014/02/28 职场文书
劳模先进事迹材料
2014/12/24 职场文书
详解thinkphp的Auth类认证
2021/05/28 PHP