(PHP 5 >= 5.1.0, PHP 7)
ArrayObject::exchangeArray — Exchange the array for another one
Exchange the current array with another array or object.
input
The new array or object to exchange with the current array.
Returns the old array.
Beispiel #1 ArrayObject::exchangeArray() example
<?php
// Array of available fruits
$fruits = array("lemons" => 1, "oranges" => 4, "bananas" => 5, "apples" => 10);
// Array of locations in Europe
$locations = array('Amsterdam', 'Paris', 'London');
$fruitsArrayObject = new ArrayObject($fruits);
// Now exchange fruits for locations
$old = $fruitsArrayObject->exchangeArray($locations);
print_r($old);
print_r($fruitsArrayObject);
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Array ( [lemons] => 1 [oranges] => 4 [bananas] => 5 [apples] => 10 ) ArrayObject Object ( [0] => Amsterdam [1] => Paris [2] => London )