語法:DsStack public DsStack::copy (void)
參數:這個函數沒有參數。返回值:< /b>此函數返回原始堆棧的淺拷貝。以下程序說明了 Ds / Stack 函數::copy() :程序 1 :<代碼>
// PHP圖解程序
// copy()函數
//創建堆棧實例
$stack
=
new
DsStack();
code>
//將項目壓入堆棧
$stack
-> push (
"歡迎"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
// 打印複製的堆棧
print_r (
$stack
->
copy
());
?>
退出: DsStack Object ([ 0] = > GfG [1] = > to [2] = > 歡迎)
程序 2 :
// PHP圖解程序
// copy()函數
// 創建堆棧實例
$stack
=
new
DsStack();
code>
// 將混合值的元素 ,Äã,Äã 入棧
$stack
-> push (
"Welcome"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
$stack
-> push (10);
$stack
-> push (5.5);
// 打印複製的堆棧
print_r (
$stack
->
copy
());
?>
退出: DsStack 對象([0] = > 5.5 [1] = > 10 [2] = > GfG [3] = > to [4] = > 歡迎)
鏈接: http: //php.net/manual/en /ds-stack.copy.ph p