Open In App

PHP | Ds\Pair toArray() Function

Last Updated : 30 Jul, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

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:

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()); 
  
?> 


Output:

Array is:
Array
(
    [key] => a
    [value] => GeeksforGeeks
)

Program 2:




<?php 
  
// Declare a Pair 
$pair = new \Ds\Pair([1, 2], ["GeeksforGeeks", "Welcome"]); 
  
// Corresponding array is 
echo "Array is:\n"
var_dump($pair->toArray()); 
  
?> 


Output:

Array is:
array(2) {
  ["key"]=>
  array(2) {
    [0]=>
    int(1)
    [1]=>
    int(2)
  }
  ["value"]=>
  array(2) {
    [0]=>
    string(13) "GeeksforGeeks"
    [1]=>
    string(7) "Welcome"
  }
}

Reference: https://www.php.net/manual/en/ds-pair.toarray.php


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads