Start · Sprachen · PHP · Referenz · ArrayObject

ArrayObject

Klasse

Verpackt ein Array als Objekt — nutzbar wie ein Array, aber Objekt-Semantik (Referenzen etc.).

seit PHP 5.0.0 Kategorie: oop

Signatur

class ArrayObject implements IteratorAggregate, ArrayAccess, Countable, Serializable

Beschreibung

Nützlich, wenn ein Array als Objekt herumgereicht werden soll (Referenzverhalten). Für die meisten Fälle ist ein echtes Array reichhaltiger und schneller.

Rückgabewert

Typ
ArrayObject
Beschreibung
Instanz.

Beispiele

Basis

<?php

$obj = new ArrayObject(['a', 'b', 'c']);
$obj[] = 'd';
foreach ($obj as $v) { echo $v; } // a b c d