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.MVC的模板标签系统(一)
Sep 05 PHP
模仿OSO的论坛(二)
Oct 09 PHP
PHP中的类-什么叫类
Nov 20 PHP
从网上搜到的phpwind 0day的代码
Dec 07 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
解析thinkphp import 文件内容变量失效的问题
Jun 20 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
PHP判断上传文件类型的解决办法
Oct 20 PHP
CentOS下搭建PHP环境与WordPress博客程序的全流程总结
May 07 PHP
CI框架(CodeIgniter)公共模型类定义与用法示例
Aug 10 PHP
PHP闭包定义与使用简单示例
Apr 13 PHP
php实现 master-worker 守护多进程模式的实例代码
Jul 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
PHP调用三种数据库的方法(3)
2006/10/09 PHP
解析php开发中的中文编码问题
2013/08/08 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
详谈phpAdmin修改密码后拒绝访问的问题
2017/04/03 PHP
Laravel基础-关于引入公共文件的两种方式
2019/10/18 PHP
addRule在firefox下的兼容写法
2006/11/30 Javascript
背景音乐每次刷新都可以自动更换
2007/02/01 Javascript
checkbox 多选框 联动实现代码
2008/10/22 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
javascript匿名函数实例分析
2014/11/18 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
javascript实现连续赋值
2015/08/10 Javascript
Jquery代码实现图片轮播效果(一)
2015/08/12 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
使用jQuery卸载全部事件的思路详解
2017/04/03 jQuery
微信小程序 首页制作简单实例
2017/04/07 Javascript
微信小程序中做用户登录与登录态维护的实现详解
2017/05/17 Javascript
红黑树的插入详解及Javascript实现方法示例
2018/03/26 Javascript
详解vue添加删除元素的方法
2018/06/30 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
基于jQuery的时间戳与日期间的转化
2019/06/21 jQuery
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
[54:45]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 Optic vs OG
2018/04/02 DOTA
Python进阶之全面解读高级特性之切片
2019/02/19 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
HTML5有哪些新特征
2015/12/01 HTML / CSS
秋季运动会加油稿200字
2014/01/11 职场文书
小松树教学反思
2014/02/11 职场文书
《挑山工》的教学反思
2014/02/16 职场文书
《她是我的朋友》教学反思
2014/04/26 职场文书
承诺书样本
2014/08/30 职场文书
Unity连接MySQL并读取表格数据的实现代码
2021/06/20 MySQL
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS
vue判断按钮是否可以点击
2022/04/09 Vue.js