Sintassi:DsStack public DsStack::copy (void)
Parametri: questa funzione non accetta parametri.Valore restituito:< /b>Questa funzione restituisce una copia superficiale dello stack originale. I seguenti programmi illustrano la funzione Ds / Stack::copy() :Programma 1 :< codice>
// Programma di illustrazione PHP
// funzione copy()
/ / Crea un`istanza dello stack
$stack
=
new
DsStack();
// Inserisci gli elementi nello stack
$stack
-> push (
" Benvenuto"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
// Stampa lo stack copiato
print_r (
$stack
->
copia
());
?>
Esci : Oggetto DsStack ([ 0] = > GfG [1] = > a [2] = > Benvenuto)
Programma 2 :
// Programma di illustrazione PHP
// funzione copy()
// Crea un`istanza dello stack
$stack
=
new
DsStack();
// Metti elementi con valori misti ​​o sullo stack
$stack
-> push (
"Benvenuto"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
$stack
-> push (10);
$stack
-> push (5.5);
// Stampa lo stack copiato
print_r (
$stack
->
copia
());
?>
Esci : Oggetto DsStack ([0] = > 5,5 [1] = > 10 [2] = > GfG [3] = da > a [4] = > Benvenuto)
Link : http: //php.net/manual/en /ds-stack.copy.ph p