Bonjour,
J’ai un un problème sur le typage que j’explique sous forme d’exemple:
Dans la méthode FB, sur les élément du tableaux ( dans mon cas des objets de type A) la méthode FA est appelée. Ma question est : Comment le compil va savoir que dans le tableau il y a des objets qui peuvent appeler cette méthode (FA) ? je ne peux pas typer le tableau dès le début au lieu de array ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class A { public function FA() { //Bla Bla bla } } class B { //fonction ayant comme argument un tableau public function FB(array $tab) { for ($numero = 0; $numero < 4; $numero++) { $tab[$numero]->FA(); } } }
Merci à vous
Partager