Bonsoir à tous,

J'aurai une petite question à laquelle je ne trouve pas de réponse.
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo $ThisFile=basename($_SERVER['PHP_SELF']);
Ceci est tapé dans un fichier fonctions.php. Lorsqu'on le lit directement j'ai bien le nom du fichier qui s'affiche.

Par contre si j'appelle le fichier (include ou require) à partie d'une page index.php celà me retourne index.php, ce qui me semble normal mais qui ne me satisfait pas. J'aimerai pouvoir récupérer dynamiquement le nom du fichier qui a été appelé. Y-a t'il un moyen?

Question subsidiaire pour les connaisseurs, moins urgente et n'ayant aucun rapport mais bon.

Voici une fonction d'inclusion automatique des classes présentes dans un dossier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function __autoload($class)
{
$ClassPath="classes";
include_once($ClassPath."/".$class.".class");
}
Y aurait-il une équivalence pour les fonctions sans bricoler?

Merci beaucoup et bonne soirée à tous,