• [^] # Re: ben

    Posté par (site web personnel) . En réponse au message Nom de Variable...Variable !. Évalué à 1.

    Il y a un truc que je ne comprend pas bien dans ton code:

    $c = count(${$page_name});

    C'est équivalent (lors de l'appel de la fonction) à:

    $c = count($index);

    parce que $page_name="index"; Mais d'où sort la variable $index ? Elle n'a été définie nulle part, ce n'est pas une variable locale et tu ne peux pas y accéder comme variable globale car elle n'est pas référencée dans une instruction 'global' ?

    Sinon, si tu veux bien programmer en PHP, je te conseille de systématiquement faire :

    error_reporting(E_ALL);

    Cela va afficher toutes les erreurs, même les erreurs E_NOTICE. Et finalement le code sera beaucoup plus propre (devrait, en PHP on n'est jamais sûr).