Bonjour!
J'ai un petit problème à utiliser un array dans un fichier que j'inclus...
voici un peu le code :
<?php
$classNames = array();
include_once('inc/main.class.php');
print_r($classNames);
echo "<br /><br />\n";
foreach($classNames as $key => $value) {
$value->printName();
}
?>
et voici dans le fichier main.class.php:
Code:
<?php
class Bazou {
function printName() {
echo "Bazon est mon nom...!<br />\n";
}
}
$t = new Bazou;
array_push($classNames, $t);
?>
print_r($classNames) devrait me retourner la liste des objets dans mon array. Mais ce que je reçois c'est un message d'erreur comme de quoi je dois utiliser un array dans array_push(x, y)
si je copie le code de main.class.php directement dans mon autre script, ça fonctionne! Est-ce qu'il y a un problème lorsqu'on inclus un fichier? Comment utiliser un array dans un ficher qu'on inclut?
Merci!!