首頁  >  文章  >  後端開發  >  PHP中ArrayObject exchangeArray()函數的使用詳解

PHP中ArrayObject exchangeArray()函數的使用詳解

藏色散人
藏色散人原創
2019-03-25 15:52:542647瀏覽

PHP中ArrayObject類別的exchangeArray()函數用於從ArrayObject交換陣列。也就是說,它用一個新描述的陣列取代來自ArrayObject的現有陣列。

PHP中ArrayObject exchangeArray()函數的使用詳解

語法:

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn