浅谈php数组函数对数组出栈和入栈及移除的技巧
Admin 2021-05-08 群英技术资讯 2334 次浏览
这篇文章给大家分享的是有关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数组函数array_push()、array_pop()及array_shift()的介绍,上述示例有一定的学习参考价值,有需要朋友可以看一下,希望本文对大家学习有帮助。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本文介绍通过ProxySQL方法提升PHP/MySQL的性能。
两种方法:第一种不在介绍 太麻烦第二种方法:php ext目录:举个栗子:Mysql_PDOcd pdo_mysql //里面没有configure 的文件,用phpize来扩展模块/usr/local/php/bin/phpize yum install autoconf -y //autoconf是一个用于生成可以自动的配置软件源代码包以适应多种UNIX系统的s...
本文给大家介绍消息队列的实现以及运用,消息队列的概念:队列结构的一个中间件;不需要立即消费消息;由消费者或者订阅者进行按顺序消费。
我们在做项目的时候,有些需求,特别是数据的响应处理需要花费大量的时间,由于php是一个短生命周期的脚本语言,到了默认的30秒,php的数据处理还没完成,php的生命周期就结束了。这时需要使用异步并发处理策略,也就是说,一次php调用可以发出的多个请求,这些请求不是按照顺序执行,而是可以异步并发执行的,一些请求用于在后台处理数据,一些请求用于接受后台响应状态,根据状态,与用户做一些简单的交互。但是问题来了,我们都知道php本身是不支持多线程的,那么应该怎么实现php的多线程呢?
在本篇文章里小编给大家整理的是一篇关于php数组查询元素位置的实例方法,对此有兴趣的朋友们可以跟着学习下。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008