Función PHP Ds\\Map copy()

La función Ds\Map::copy() de PHP se utiliza para obtener una copia superficial de la instancia de Map especificada. Devuelve una copia de la instancia de Map que contiene todos los pares clave-valor en el mismo orden que el de la instancia de Map especificada.

Sintaxis:

Ds\Map public Ds\Map::copy ( )

Parámetro: Esta función no acepta ningún parámetro.

Valor de retorno: Devuelve una copia superficial de la instancia de Map especificada.

Los siguientes programas ilustran la función Ds\Map::copy() :

Programa 1:

<?php
// PHP program to illustrate copy() function
  
$map = new \Ds\Map([1 => "Geeks", 2 => "for", 
                                3 => "Geeks"]);
  
print_r($map->copy());
  
?>

Salida :

Ds\Map Object
(
    [0] => Ds\Pair Object
        (
            [key] => 1
            [value] => Geeks
        )

    [1] => Ds\Pair Object
        (
            [key] => 2
            [value] => for
        )

    [2] => Ds\Pair Object
        (
            [key] => 3
            [value] => Geeks
        )

)

Programa 2:

<?php
// PHP program to illustrate copy() function
  
$map = new \Ds\Map(["first" => "Geeks", "second" => "for", 
                                "third" => "Geeks"]);
  
print_r($map->copy());
  
?>

Salida :

Ds\Map Object
(
    [0] => Ds\Pair Object
        (
            [key] => first
            [value] => Geeks
        )

    [1] => Ds\Pair Object
        (
            [key] => second
            [value] => for
        )

    [2] => Ds\Pair Object
        (
            [key] => third
            [value] => Geeks
        )

)

Referencia : http://php.net/manual/en/ds-map.copy.php

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *