PHP | Ds\Pair toArray() Function
Last Updated :
30 Jul, 2019
Improve
The Ds\Pair::toArray() function is an inbuilt function in PHP which is used to convert the Pair element into an associative array. This function does not modify the actual Pair. This method returns an array whose values without changing the order of elements.
Syntax:
php
php
array Ds\Pair::toArray( void )Parameters: This function does not accept any parameter. Return Value: This function returns an associative array generated by converting the Pair element. Below programs illustrate the Ds\Pair::toArray() function in PHP: Program 1:
<?php
// Declare a Pair
$pair = new \Ds\Pair("a", "GeeksforGeeks");
// Corresponding array is
echo "Array is:\n";
print_r($pair->toArray());
?>
<?php
// Declare a Pair
$pair = new \Ds\Pair("a", "GeeksforGeeks");
// Corresponding array is
echo "Array is:\n";
print_r($pair->toArray());
?>
Output:
Program 2:
Array is: Array ( [key] => a [value] => GeeksforGeeks )
<?php
// Declare a Pair
$pair = new \Ds\Pair([1, 2], ["GeeksforGeeks", "Welcome"]);
// Corresponding array is
echo "Array is:\n";
var_dump($pair->toArray());
?>
<?php
// Declare a Pair
$pair = new \Ds\Pair([1, 2], ["GeeksforGeeks", "Welcome"]);
// Corresponding array is
echo "Array is:\n";
var_dump($pair->toArray());
?>
Output:
Reference: https://www.php.net/manual/en/ds-pair.toarray.php
Array is: array(2) { ["key"]=> array(2) { [0]=> int(1) [1]=> int(2) } ["value"]=> array(2) { [0]=> string(13) "GeeksforGeeks" [1]=> string(7) "Welcome" } }