Documentación offline PHP master

ArrayObject::__construct

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ArrayObject::__construct

Construye un nuevo objeto array

Descripción#

public ArrayObject::__construct([array $array], [int $flags], [string $iteratorClass])
```php

Construye un nuevo objeto array.

## Parámetros

`array`  
El parámetro `array` acepta un `array` o un `object`.

`flags`  
Opción de control del comportamiento del objeto `ArrayObject`. Ver el método ArrayObject::setFlags.

`iteratorClass`  
Especifica la clase que será utilizada para las iteraciones del objeto `ArrayObject`. La clase debe ser un subtipo de la clase `ArrayIterator`.

## Ejemplos

Ejemplo con `ArrayObject::__construct`
'one', '2' => 'two', '3' => 'three' ]; $arrayobject = new ArrayObject($array); var_dump($arrayobject); ?>

```php

El ejemplo anterior mostrará:

object(ArrayObject)#1 (1) {
  ["storage":"ArrayObject":private]=>
  array(3) {
    [1]=>
    string(3) "one"
    [2]=>
    string(3) "two"
    [3]=>
    string(5) "three"
  }
}

Véase también#

ArrayObject::setflags