Longhorn PHP 2025 - Call For Papers

ArrayObject::__construct

(PHP 5, PHP 7, PHP 8)

ArrayObject::__constructConstruit un nouvel objet tableau

Description

public ArrayObject::__construct(array|object $array = [], int $flags = 0, string $iteratorClass = ArrayIterator::class)

Construit un nouvel objet tableau.

Liste de paramètres

array

Le paramètre array accepte un tableau ou un autre objet.

flags

Option de contrôle du comportement de l'objet ArrayObject. Voir la méthode ArrayObject::setFlags().

iteratorClass

Spécifie la classe qui sera utilisée pour les itérations de l'objet ArrayObject. La classe doit être un sous-type de la classe ArrayIterator.

Exemples

Exemple #1 Exemple avec ArrayObject::__construct()

<?php

$array
= [
'1' => 'one',
'2' => 'two',
'3' => 'three'
];

$arrayobject = new ArrayObject($array);

var_dump($arrayobject);

?>

L'exemple ci-dessus va afficher :

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

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant