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新建文件自动编号的思路与实现
Jun 27 PHP
php 操作符与控制结构
Mar 07 PHP
php获得网站访问统计信息类Compete API用法实例
Apr 02 PHP
php创建无限级树型菜单
Nov 05 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
Jul 13 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
Aug 15 PHP
PHP命名空间与自动加载类详解
Sep 04 PHP
PDO::commit讲解
Jan 27 PHP
PDO::rollBack讲解
Jan 29 PHP
php根据地址获取百度地图经纬度的实例方法
Sep 03 PHP
Laravel手动返回错误码示例
Oct 22 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
判“新”函数:得到今天与明天的秒数
2006/10/09 PHP
PHPCMS的使用小结
2010/09/20 PHP
适用于php-5.2 的 php.ini 中文版[金步国翻译]
2011/04/17 PHP
第六章 php目录与文件操作
2011/12/30 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
2014/06/30 PHP
PHP exif扩展方法开启详解
2014/07/28 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
禁止直接访问php文件代码分享
2020/05/05 PHP
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
对于this和$(this)的个人理解
2013/09/08 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
把Node.js程序加入服务实现随机启动
2015/06/25 Javascript
学习Bootstrap组件之下拉菜单
2015/07/28 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
2015/08/31 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
使用veloticy-ui生成文字动画效果
2018/02/08 Javascript
微信小程序实现页面下拉刷新和上拉加载功能详解
2018/12/03 Javascript
Vue项目从webpack3.x升级webpack4不完全指南
2019/04/28 Javascript
Javascript通过控制类名更改样式
2019/05/24 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
JS模拟实现京东快递单号查询
2020/11/30 Javascript
[03:44]2014DOTA2国际邀请赛 71专访:DK战队赛前讨论视频遭泄露
2014/07/13 DOTA
python docx 中文字体设置的操作方法
2018/05/08 Python
Pandas时间序列基础详解(转换,索引,切片)
2020/02/26 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
俄罗斯家居用品购物网站:Евродом
2020/11/21 全球购物
德语专业求职信
2014/03/12 职场文书
新闻传媒系求职信范文
2014/04/19 职场文书
创业计划书之青年旅馆
2019/09/23 职场文书
CSS 伪元素::marker详解
2021/06/26 HTML / CSS
Vue的生命周期一起来看看
2022/02/24 Vue.js