php数组函数array_push()、array_pop()及array_shift()简单用法示例
时间:2022-07-27
本文章向大家介绍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);
?
运行结果如下:
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数组(Array)操作技巧大全》、《PHP常用遍历算法与技巧总结》、《php字符串(string)用法总结》、《php常用函数与技巧总结》、《PHP错误与异常处理方法总结》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》及《PHP数学运算技巧总结》
希望本文所述对大家PHP程序设计有所帮助。
- php概述
- php教程
- php环境搭建
- PHP书写格式
- php变量
- php常量
- PHP注释
- php数组
- php字符串 string
- PHP整型 integer
- PHP浮点型 float
- php布尔型
- php数据类型之数组
- php数据类型之对象
- php数据类型之null
- php数据类型之间的转换
- php运算符
- php表达式
- PHP循环控制
- PHP流程控制
- php函数
- php全局变量
- PHP魔术变量
- php命名空间
- php 日期
- PHP包含文件
- php文件
- PHP 文件上传
- php Cookies
- php Sessions
- php email
- php安全email
- php错误处理
- PHP异常处理
- php过滤器
- PHP 高级过滤器
- php json
- php 表单
- PHP MySQL 简介
- PHP 连接 MySQL
- php创建数据库
- php 创建表
- php mysq 插入数据
- PHP MySQL 插入多条数据
- PHP MySQL 预处理语句
- php mysql 读取数据
- php mysql where
- PHP MySQL Order By
- PHP MySQL Update
- PHP MySQL Delete
- php ODBC
- 浅析CentOS8虚拟机访问Windows10主机文件夹方法
- CentOS 7 安装 Jenkins过程详解
- ubuntu15.10下hadoop2.7.2的安装与配置详解
- linux服务器被植入ddgs、qW3xT.2挖矿病毒的处理实战记录
- Linux 创建修改删除用户和组的方法
- 详解Ubuntu16.04安装nvidia驱动+CUDA+cuDNN的教程
- linux free命令详解
- Linux下memcache编译安装与基本使用教程
- Linux中MongoDB如何实现远程自动备份详解
- 覆盖原先的PATH导致命令失效提示command not found的解决方法
- Linux中可以节省你时间的15个命令别名
- Linux下利用unzip命令如何解压多个文件详解
- linux查看磁盘使用情况方法
- 详解Linux(centos7)下安装OpenSSL安装图文方法
- 面试官:考你几个简单的事件问题吧