Saturday, September 28, 2024
Google search engine
HomeLanguagesArrayObject getArrayCopy() Function in PHP

ArrayObject getArrayCopy() Function in PHP

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" => "neveropen", "b" => "are", "c" => "awesome");
  
// Create array object
$arrObject = new ArrayObject($arr);
  
// Create the copy array
$copyArr = $arrObject->getArrayCopy();
  
print_r($copyArr);
  
?>


Output:

Array
(
    [a] => neveropen
    [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

RELATED ARTICLES

Most Popular

Recent Comments