ArrayObject getArrayCopy() Function in PHP
Last Updated :
21 Aug, 2019
The getArrayCopy() function of the ArrayObject class in PHP is used to create a copy of this ArrayObject. This function returns the copy of the array present in this ArrayObject.
Syntax:
array getArrayCopy()
Parameters: This function does not accepts any parameters.
Return Value: This function returns an array which is the copy of the array in this ArrayObject.
Below programs illustrate the above function:
Program 1:
<?php
$arr = array ( "a" => "geeks" , "b" => "are" , "c" => "awesome" );
$arrObject = new ArrayObject( $arr );
$copyArr = $arrObject ->getArrayCopy();
print_r( $copyArr );
?>
|
Output:
Array
(
[a] => geeks
[b] => are
=> awesome
)
Program 2:
<?php
$arr = array ( "a" => "Welcome" , "b" => "2" , "d" => "GFG" );
$arrObject = new ArrayObject( $arr );
$copyArr = $arrObject ->getArrayCopy();
print_r( $copyArr );
?>
|
Output:
Array
(
[a] => Welcome
[b] => 2
[d] => GFG
)
Reference: http://php.net/manual/en/arrayobject.exchangearray.php
Share your thoughts in the comments
Please Login to comment...