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概述.
Oct 09 PHP
php str_pad 函数使用详解
Jan 13 PHP
PHP6 mysql连接方式说明
Feb 09 PHP
PHP APC的安装与使用详解
Jun 13 PHP
用PHP解决的一个栈的面试题
Jul 02 PHP
非常重要的php正则表达式详解
Jan 04 PHP
CI框架无限级分类+递归的实现代码
Nov 01 PHP
PHP 断点续传实例详解
Nov 11 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
PHP实现与java 通信的插件使用教程
Aug 11 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
Dec 04 PHP
Laravel 验证码认证学习记录小结
Dec 20 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
《雄兵连》系列首部大电影《烈阳天道》:可能是因为期望值太高了
2020/08/18 国漫
php获取textarea的值并处理回车换行的方法
2014/10/20 PHP
PHP实现的简单路由和类自动加载功能
2018/03/13 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
php intval函数用法总结
2019/04/14 PHP
用函数式编程技术编写优美的 JavaScript
2006/11/25 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
选择复选框按钮置灰否则按钮可用
2014/05/22 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
javascript数组拍平方法总结
2018/01/20 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
解决vue项目中type=”file“ change事件只执行一次的问题
2018/05/16 Javascript
在微信小程序中使用vant的方法
2019/06/07 Javascript
js实现多张图片每隔一秒切换一张图片
2019/07/29 Javascript
layui插件表单验证提交触发提交的例子
2019/09/09 Javascript
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Python qqbot 实现qq机器人的示例代码
2019/07/11 Python
python爬取盘搜的有效链接实现代码
2019/07/20 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
Python实现ATM系统
2020/02/17 Python
python 画图 图例自由定义方式
2020/04/17 Python
Python flask框架实现浏览器点击自定义跳转页面
2020/06/04 Python
python属于跨平台语言码
2020/06/09 Python
python中append函数用法讲解
2020/12/11 Python
python opencv实现图像配准与比较
2021/02/09 Python
HTML5中indexedDB 数据库的使用实例
2017/05/11 HTML / CSS
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
大学生实习期自我评价范文
2013/10/03 职场文书
教师自我剖析材料
2014/09/29 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
图文详解matlab原始处理图像几何变换
2021/07/09 Python