浅谈php数组函数对数组出栈和入栈及移除的技巧

Admin 2021-05-08 群英技术资讯 823 次浏览

        这篇文章给大家分享的是有关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()的介绍,上述示例有一定的学习参考价值,有需要朋友可以看一下,希望本文对大家学习有帮助。

群英智防CDN,智能加速解决方案
标签: php数组函数

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。

猜你喜欢

成为群英会员,开启智能安全云计算之旅

立即注册
专业资深工程师驻守
7X24小时快速响应
一站式无忧技术支持
免费备案服务
免费拨打  400-678-4567
免费拨打  400-678-4567 免费拨打 400-678-4567 或 0668-2555555
在线客服
微信公众号
返回顶部
返回顶部 返回顶部
在线客服
在线客服