PHP | Función Ds\\Map invertida()

La función Ds\Map::reversed() en PHP se usa para obtener una copia del reverso de los elementos de una instancia de Map específica. Es decir, la función devuelve una copia de la instancia de Map con elementos en orden inverso. Esta función no afecta a la instancia de Mapa actual.

Sintaxis:

Ds\Map public Ds\Map::reversed ( void )

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

Valor de retorno: la función devuelve una copia de la instancia de Map actual con elementos en orden inverso.

El siguiente programa ilustra la función Ds\Map::reversed() :

Programa:

<?php
// PHP program to illustrate reversed() function
  
$map = new \Ds\Map([1 => 10, 2 => 20, 3 => 30]);
  
$reversedMap = new \Ds\Map();
  
// Reverse copy of the Map
$reversedMap = $map->reversed();
  
// Print the original Map
print("Original Map: \n");
print_r($map);
  
// Print the reversed Map
print("\nReversed copy of Map: \n");
print_r($reversedMap);
  
?>

Producción:

Original Map: 
Ds\Map Object
(
    [0] => Ds\Pair Object
        (
            [key] => 1
            [value] => 10
        )

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

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

)

Reversed copy of Map: 
Ds\Map Object
(
    [0] => Ds\Pair Object
        (
            [key] => 3
            [value] => 30
        )

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

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

)

Referencia : http://php.net/manual/en/ds-map.reversed.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 *