ArrayObject::setFlags Configura las opciones de comportamiento &reftitle.description; public voidArrayObject::setFlags intflags Configura las opciones que modifican el comportamiento de los objetos ArrayObject. &reftitle.parameters; flags El nuevo comportamiento de ArrayObject. Esto puede ser un campo de bits o constantes nombradas. El uso de las constantes es altamente recomendado, para asegurar la compatibilidad con futuras versiones. Las opciones de comportamiento disponibles se listan a continuación. Su significado se describe en las constantes predefinidas. Opciones de comportamiento de <classname>ArrayObject</classname> Valor Constante 1 ArrayObject::STD_PROP_LIST 2 ArrayObject::ARRAY_AS_PROPS
&reftitle.returnvalues; &return.void; &reftitle.examples; Ejemplo con <function>ArrayObject::setFlags</function> 1, "oranges" => 4, "bananes" => 5, "pommes" => 10); $fruitsArrayObject = new ArrayObject($fruits); // Uso de las claves del array como propiedades var_dump($fruitsArrayObject->citrons); // Configura el array para que las claves puedan usarse como propiedades $fruitsArrayObject->setFlags(ArrayObject::ARRAY_AS_PROPS); // Intento nuevamente var_dump($fruitsArrayObject->citrons); ?> ]]> &example.outputs.similar;