« Programmation PHP/Constantes » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Ligne 98 :
 
==== Constantes intégrées à valeur dynamique ====
Les constantes magiques<ref>https://www.php.net/manual/fr/language.constants.magic.php</ref> :
Les constantes parfois dites "''magiques''":
*<code>__DIR__</code> : dossier courant.
*<code>__FILE__</code> : retourne le chemin complet (exemple: /la/ou/est/le/fichier.php) du fichier qui est actuellement exécuté par le serveur.
*<code>__NAMESPACE__</code> : namespace courant.
*<code>__LINE____FILE__</code> : retournechemin la lignecomplet du fichier qui est actuellement exécuté par le serveur (exemple : /la/ou/est/le/fichier.php).
*<code>__FUNCTION__</code> : retourne le nom de la fonction dans laquelle on se trouve.
*<code>__CLASS__</code> : retourne le nom de la classe dans laquelle on se trouve.
*<code>__TRAIT__</code> : ''trait'' courant.
*<code>__FUNCTION__</code> : retourne le nom de la fonction dans laquelle on se trouve.
*<code>__METHOD__</code> : nom de la méthode dans laquelle on se trouve.
*<code>__FILE____LINE__</code> : retourne le chemin complet (exemple: /la/ou/est/le/fichier.php)ligne du fichier qui est actuellement exécuté par le serveur.
 
Exemple: