PHP中ArrayObject类的exchangeArray()函数用于从ArrayObject交换数组。也就是说,它用一个新描述的数组替换来自ArrayObject的现有数组。

语法:
1 | ArrayObject exchangeArray( $inputArray )
|
Salin selepas log masuk
参数:这个函数接受一个参数$inputArray,它是一个新数组,旧数组将与之在ArrayObject中交换。
返回值:此函数返回旧数组。
示例1:
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php
$arr = array ( "a" => "geeks" , "b" => "are" , "c" => "awesome" );
$arrObject = new ArrayObject( $arr );
$newArr = array ( "1" => "New" , "2" => "Array" );
$arrObject ->exchangeArray( $newArr );
print_r( $arrObject );
|
Salin selepas log masuk
输出:
1 2 3 4 5 6 7 8 9 | ArrayObject Object
(
[storage:ArrayObject: private ] => Array
(
[1] => New
[2] => Array
)
)
|
Salin selepas log masuk
示例2:
1 2 3 4 5 6 7 8 9 10 11 | <?php
$arr = array ( "a" => "Welcome" , "b" => "2" , "c" => "GFG" );
$arrObject = new ArrayObject( $arr );
$newArr = array ( "1" => "Hello" , "2" => "World" );
$arrObject ->exchangeArray( $newArr );
print_r( $arrObject );
|
Salin selepas log masuk
输出:
1 2 3 4 5 6 7 8 9 | ArrayObject Object
(
[storage:ArrayObject: private ] => Array
(
[1] => Hello
[2] => World
)
)
|
Salin selepas log masuk
相关推荐:《PHP教程》
本篇文章就是关于PHP中的ArrayObject exchangeArray()函数介绍,希望对需要的朋友有所帮助!
Atas ialah kandungan terperinci PHP中ArrayObject exchangeArray()函数的使用详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!