Syntax:DsStack public DsStack::copy (void)
Parameter: Diese Funktion akzeptiert keine Parameter.Rückgabewert:< /b>Diese Funktion gibt eine flache Kopie des ursprünglichen Stapels zurück. Die folgenden Programme veranschaulichen die Ds / Stack-Funktion::copy() :Programm 1 :< Code>
// PHP-Illustrationsprogramm
// copy()-Funktion
/ / Stack-Instanz erstellen
$stack
=
new
DsStack();
// Elemente auf den Stack schieben
$stack
-> push (
" Willkommen"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
// Kopierten Stack drucken
print_r (
$stack
->
copy
());
?>
Exit : DsStack Object ([ 0] => GfG [1] => bis [2] => Willkommen)
Programm 2:
// PHP-Illustrationsprogramm
// copy()-Funktion
// Stapelinstanz erstellen
$stack
=
new
DsStack();
// Lege Elemente mit gemischten Werten auf den Stack
$stack
-> push (
"Willkommen"
);
$stack
-> push (
"to"
);
$stack
-> push (
"GfG"
);
$stack
-> push (10);
$stack
-> push (5.5);
// Kopierten Stack drucken
print_r (
$stack
->
copy
());
?>
Exit : DsStack-Objekt ([0] = > 5,5 [1] = > 10 [2] = > GfG [3] = > bis [4] = > Willkommen)
Link : http: //php.net/manual/en /ds-stack.copy.ph p