PHP中ArrayObject類別的exchangeArray()函數用於從ArrayObject交換陣列。也就是說,它用一個新描述的陣列取代來自ArrayObject的現有陣列。
語法:
ArrayObject exchangeArray( $inputArray )
參數:這個函數接受一個參數$inputArray,它是一個新數組,舊數組將與之在ArrayObject中交換。
傳回值:此函數傳回舊數組。
範例1:
<?php $arr = array("a" => "geeks", "b" => "are", "c" => "awesome"); // 创建数组对象 $arrObject = new ArrayObject($arr); // 新数组 $newArr = array("1" => "New", "2" => "Array"); // 在ArrayObject中交换数组 $arrObject->exchangeArray($newArr); print_r($arrObject);
#輸出:
ArrayObject Object ( [storage:ArrayObject:private] => Array ( [1] => New [2] => Array ) )
範例2:
<?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);
輸出:
ArrayObject Object ( [storage:ArrayObject:private] => Array ( [1] => Hello [2] => World ) )
相關推薦:《PHP教程》
本篇文章就是關於PHP中的ArrayObject exchangeArray()函數介紹,希望對需要的朋友有幫助!
以上是PHP中ArrayObject exchangeArray()函數的使用詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!