Skip to content
Related Articles

Related Articles

Improve Article
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
// PHP program to illustrate the
// getArrayCopy() function
  
$arr = array("a" => "geeks", "b" => "are", "c" => "awesome");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Create the copy array
$copyArr = $arrObject->getArrayCopy();
  
print_r($copyArr);
  
?>
Output:
Array
(
    [a] => geeks
    [b] => are
     => awesome
)

Program 2:




<?php
// PHP program to illustrate the
// getArrayCopy() function
   
$arr = array("a" => "Welcome", "b" => "2", "d" => "GFG");
   
// Create array object
$arrObject = new ArrayObject($arr);
  
// Create the copy array
$copyArr = $arrObject->getArrayCopy();
  
print_r($copyArr);
  
?>
Output:
Array
(
    [a] => Welcome
    [b] => 2
    [d] => GFG
)

Reference: http://php.net/manual/en/arrayobject.exchangearray.php




My Personal Notes arrow_drop_up
Recommended Articles
Page :