Bonjour à tous,
j'essaie de créer une classe un peu spéciale, qui permettrais de controller ce qu'on ajoute dans un tableau.
J'ai essayer de dérivé de la classe ArrayIterator et de réécrire la méthode append mais apparement le système ne passe pas par cette fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class ArrayAbstract extends ArrayIterator { public function append($value) { echo 'append(' . $value . ')'; parent::append($value); } }Est-ce possible de faire ce que j'esssaie ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $array = new ArrayAbstract(); $array[0] = 0; $array[1] = 1; $array[2] = 2;
Partager