在线文档教程
PHP
数据结构 | Data Structures

Ds\Stack::copy

Ds\Stack::copy

(PECL ds >= 1.0.0)

Ds \ Stack :: copy - 返回堆栈的浅表副本。

描述

public Ds\Stack Ds\Stack::copy ( void )

返回堆栈的浅表副本。

参数

该功能没有参数。

返回值

返回堆栈的浅表副本。

例子

示例#1 Ds \ Stack :: copy()示例

<?php $a = new \Ds\Stack([1, 2, 3] $b = $a->copy( // Updating the copy doesn't affect the original $b->push(4 print_r($a print_r($b ?>

上面的例子会输出类似于:

Ds\Stack Object ( [0] => 3 [1] => 2 [2] => 1 ) Ds\Stack Object ( [0] => 4 [1] => 3 [2] => 2 [3] => 1 )

← Ds\Stack::__construct

Ds\Stack::count →