Ds\Queue::copy()PHP中的函数用于创建特定Queue实例的浅表副本。此函数不会影响现有的Queue实例, 它只是创建Queue的浅表副本并返回它。
语法如下:
Ds\Queue public Ds\Queue::copy ( void )
参数:该函数不接受任何参数。
返回值:此函数创建现有Queue实例的浅表副本并返回它。
下面的程序说明了Ds\Queue::copy()PHP中的功能:
程序1:
<
?php // Declare new Queue
$q = new \Ds\Queue();
// Add elements to the Queue
$q ->
push( "One" );
$q ->
push( "Two" );
$q ->
push( "Three" );
// Create copy of this Queue
// instance and print it
print_r( $q ->
copy ());
?>
输出如下:
Ds\Queue Object
(
[0] =>
One
[1] =>
Two
[2] =>
Three
)
程式2:
<
?php // Declare new Queue
$q = new \Ds\Queue();
// Add elements to the Queue
$q ->
push( "Geeks" );
$q ->
push( "for" );
$q ->
push( "Geeks" );
// Create copy of this Queue
// instance and print it
print_r( $q ->
copy ());
?>
输出如下:
Ds\Queue Object
(
[0] =>
Geeks
[1] =>
for
[2] =>
Geeks
)
【PHP如何使用Ds\Queue copy()函数(用法介绍)】参考:http://php.net/manual/en/ds-priorityqueue.copy.php
推荐阅读
- JavaScript如何使用算术运算符(用法示例)
- PHP如何使用closeir()函数(代码示例)
- 如何使用JavaScript/jQuery创建自动调整textarea的大小()
- 透视变换详解– Python OpenCV
- 详细视图–基于函数的视图|Django
- 如何使用Python追加到JSON文件(代码示例)
- PHP怎么使用dns_get_record()函数()
- PHP条件语句解析和用法指南
- 在word中巧妙运用字体替换