La función Ds\Pair::__construct() es una función incorporada en PHP que se usa para crear una nueva instancia.
Sintaxis:
public Ds\Pair::__construct( $key, $value )
Parámetros: esta función acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- $clave: este parámetro contiene la clave del elemento de par.
- $valor: este parámetro contiene el valor del elemento de par.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función Ds\Pair::__construct() en PHP:
Programa 1:
<?php // PHP program to illustrate the // Ds\Pair::__construct() function // Declare a new pair $pair = new \Ds\Pair(); // Display the pair elements print_r($pair); // Creating another pair $pair = new \Ds\pair( ["1", "2", "3"], ["Geeks", "for", "Geeks"] ); // Display the pair elements print_r($pair); ?>
Producción:
Ds\Pair Object ( [key] => [value] => ) Ds\Pair Object ( [key] => Array ( [0] => 1 [1] => 2 [2] => 3 ) [value] => Array ( [0] => Geeks [1] => for [2] => Geeks ) )
Programa 2:
<?php // PHP program to illustrate the // Ds\Pair::__construct() function // Creating a pair $pair = new \Ds\pair( ["a", "b", "c"], ["10", "2", "30"] ); // Display the pair elements var_dump($pair); ?>
Producción:
object(Ds\Pair)#1 (2) { ["key"]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" } ["value"]=> array(3) { [0]=> string(2) "10" [1]=> string(1) "2" [2]=> string(2) "30" } }
Referencia: https://www.php.net/manual/en/ds-pair.construct.php