Sintaxis:DsStack public DsStack::copy (void)
Parámetros: esta función no acepta parámetros.Valor de retorno:< /b>Esta función devuelve una copia superficial de la pila original. Los siguientes programas ilustran la función Ds / Stack::copy() :Program 1 :< código>
// programa de ilustración PHP
// función copy()
/ / Crear una instancia de pila
$stack
=
nuevo
DsStack();
// Insertar elementos en la pila$pila -> empujar ( " Bienvenido"
);
$stack
-> push (
"to"
);
$pila
-> empujar (
"GfG"
);
// Imprimir pila copiada
print_r (
$stack
->
copiar
());
?>
Salir: Objeto DsStack ([ 0] = > GfG [1] = > a [2] = > Bienvenido)
Programa 2 :
// Programa de ilustración PHP
// Función copy()
// Crear una instancia de pila
$stack
=
nuevo
DsStack();
// Poner elementos con valores mixtos ‚Äã‚Äãoon la pila $pila -> empujar ( "Bienvenido" ); $pila -> empujar ( "a" ); $pila -> empujar ( "GfG" ); < código>$pila -> empujar (10); $pila -> empujar (5.5);
// Imprimir pila copiadaprint_r ( $pila -> copiar ());
?> Salir: Objeto DsStack ([0] = > 5.5 [1] = > 10 [2] = > GfG [3] = > a [4] = > Bienvenido)
Enlace: http: //php.net/manual/en /ds-stack.copy.ph pag