__LINE__ |
La ligne courante dans le fichier.
|
__FILE__ |
Le chemin complet et le nom du fichier courant avec les
liens symboliques résolus. Si utilisé pour une
inclusion, le nom du fichier inclus est retourné.
|
__DIR__ |
Le dossier du fichier. Si utilisé dans une inclusion, le dossier
du fichier inclus sera retourné. C'est l'équivalent de
dirname(__FILE__) . Ce nom de dossier ne contiendra pas
de slash final, sauf si c'est le dossier racine.
|
__FUNCTION__ |
Le nom de la fonction, ou {closure} pour les fonctions anonymes.
|
__CLASS__ |
Le nom de la classe courante. Le nom de la
classe contient l'espace de nom dans lequel cette classe
a été déclarée (i.e. Foo\Bar ).
Lorsqu'elle est utilisée dans une méthode de trait,
__CLASS__ est le nom de la classe dans laquelle le trait est utilisé.
|
__TRAIT__ |
Le nom du trait. Le nom du trait inclut l'espace de nom
dans lequel il a été déclaré (e.g. Foo\Bar ).
|
__METHOD__ |
Le nom de la méthode courante.
|
__PROPERTY__ |
Valide uniquement à l'intérieur d'un
hook de propriété.
Il est égal au nom de la propriété.
|
__NAMESPACE__ |
Le nom de l'espace de noms courant.
|
ClassName::class |
Le nom entièrement qualifié de la classe.
|