php数组函数array_push()、array_pop()及array_shift()简单用法示例

 更新时间:2020年01月26日 09:43:41   作者:抢街饭  
这篇文章主要介绍了php数组函数array_push()、array_pop()及array_shift()简单用法,结合实例形式分析了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通过Chianz.com获取IP地址与地区的方法

    php通过Chianz.com获取IP地址与地区的方法

    这篇文章主要介绍了php通过Chianz.com获取IP地址与地区的方法,是解析IP地址与地区非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • PHP消息队列用法实例分析

    PHP消息队列用法实例分析

    这篇文章主要介绍了PHP消息队列用法,结合实例形式分析了PHP消息队列用于Linux下进程间通信的相关技巧,需要的朋友可以参考下
    2016-02-02
  • PHP入门教程之图像处理技巧分析

    PHP入门教程之图像处理技巧分析

    这篇文章主要介绍了PHP入门教程之图像处理技巧,结合实例形式分析了图形图像的创建与显示方法,并附带了创建图形验证码及缩略图等应用的具体示例,需要的朋友可以参考下
    2016-09-09
  • PHP 递归效率分析

    PHP 递归效率分析

    PHP的递归效率一般认为是低效的。大概一年前,我写了一篇博文,对三种遍历树的方法进行了比较,发现递归算法的效率最低。
    2009-11-11
  • 有关phpmailer的详细介绍及使用方法

    有关phpmailer的详细介绍及使用方法

    有关phpmailer的用法,有需要的朋友不妨参考下
    2013-01-01
  • PHP排序算法之堆排序(Heap Sort)实例详解

    PHP排序算法之堆排序(Heap Sort)实例详解

    这篇文章主要介绍了PHP排序算法之堆排序(Heap Sort),结合实例形式详细分析了堆排序的原理、实现方法及相关使用注意事项,需要的朋友可以参考下
    2018-04-04
  • php实现redis缓存配置和使用方法详解

    php实现redis缓存配置和使用方法详解

    这篇文章主要为大家详细介绍了如何配置Redis扩展以及如何在PHP项目中使用Redis进行缓存操作,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下
    2025-02-02
  • php文件系统处理方法小结

    php文件系统处理方法小结

    这篇文章主要介绍了php文件系统处理方法,总结分析了php常用的文件操作函数功能与具体使用方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-05-05
  • PHP实现自动对图片进行滚动显示的方法

    PHP实现自动对图片进行滚动显示的方法

    这篇文章主要介绍了PHP实现自动对图片进行滚动显示的方法,涉及php操作图片特效的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • 分享8个最佳的代码片段在线测试网站

    分享8个最佳的代码片段在线测试网站

    有时候,我们需要测试一些代码片段,而电脑中没有安装针对该语言的运行环境,没关系,你可以在线测试它们
    2013-06-06

最新评论