浅谈php数组函数对数组出栈和入栈及移除的技巧
Admin 2021-05-08 群英技术资讯 1066 次浏览
这篇文章给大家分享的是有关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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
引用是什么在PHP中引用意味着用不同的名字访问同一个变量内容。这并不像C的指针,替代的是,引用是符号表别名。注意在PHP中,变量名和变量内容是不一样的,因此同...
今天小编就为大家分享一篇修改Laravel自带的认证系统的User类的命名空间的步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
单例模式减少资源浪费,保证整个环境只有一个实例对象,特别适合编写资源连接类。单例模式是指只创建一个资源(对象、数据库链接等),防止外部实例+判断是否有返回或创建后返回对象。
<?php//连接Memcache$mem=newMemcache;$mem->connect("localhost",11211)ordie("Couldnotconnect");//保存数据$mem->set('key1','Thisisfirstvalue',0,60);$val=$mem->get('key1');echo"Ge
本篇文章给大家带来了关于laravel的相关知识,其中主要介绍了关于Model模型关联的相关问题,包括了一对一、一对多、多对多等内容,下面一起来看一下,希望对大家有帮助。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008