查詢

ArrayObject::getArrayCopy()函式—用法及示例

「 獲取 ArrayObject 物件的副本,並將其作為一個普通陣列返回 」


ArrayObject::getArrayCopy() 方法用於獲取 ArrayObject 物件的副本,並將其作為一個普通陣列返回。

用法示例:

// 建立一個 ArrayObject 物件
$arrayObject = new ArrayObject(['apple', 'banana', 'cherry']);

// 使用 getArrayCopy() 方法獲取陣列副本
$arrayCopy = $arrayObject->getArrayCopy();

// 列印陣列副本
print_r($arrayCopy);

輸出結果:

Array
(
    [0] => apple
    [1] => banana
    [2] => cherry
)

在示例中,我們首先建立了一個名為 $arrayObjectArrayObject 物件,並將其初始化為包含三個元素的陣列。

然後,我們呼叫 getArrayCopy() 方法來獲取 $arrayObject 的副本,並將其賦值給 $arrayCopy 變數。

最後,我們使用 print_r() 函式列印 $arrayCopy 陣列的內容。

注意,getArrayCopy() 方法返回的是一個普通陣列,而不是一個 ArrayObject 物件。這意味著我們可以像操作普通陣列一樣使用它,例如透過索引訪問元素。

補充糾錯
熱門PHP函式
分享連結