(PHP 5, PHP 7, PHP 8)
ArrayObject::getArrayCopy — Crée une copie de l'objet ArrayObject
Cette fonction ne contient aucun paramètre.
Retourne une copie du tableau. Lorsque l'objet ArrayObject est un objet, le tableau retourné contient les propriétés de cet objet.
Exemple #1 Exemple avec ArrayObject::getArrayCopy()
<?php
// Liste de fruits
$fruits = array("citrons" => 1, "oranges" => 4, "bananes" => 5, "pommes" => 10);
$fruitsArrayObject = new ArrayObject($fruits);
$fruitsArrayObject['poires'] = 4;
// Crée un copie des tableaux
$copy = $fruitsArrayObject->getArrayCopy();
print_r($copy);
?>
L'exemple ci-dessus va afficher :
Array ( [citrons] => 1 [oranges] => 4 [bananes] => 5 [pommes] => 10 [poires] => 4 )