欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-10 14:25:25
本文实例讲述了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
)