PHP
PHP / MySql



Recherche
 
ManuelPHP.com
Syntaxe
<<<
Constantes magiques Référence du langage
>>>

5.4 Les constantes
5 Référence du langage
 Manuel PHP

Syntaxe
->Constantes magiques

5.4.2 Constantes magiques

PHP fournit un grand nombre de constantes magiques . Certaines constantes sont définies par différentes extensions, et ne seront présentes que si ces extensions sont compilées avec PHP, ou bien si l'extension a été chargée dynamiquement.

Il y a cinq constantes magiques qui changent suivant l'emplacement où elles sont utilisées. Par exemple, la valeur de __LINE__ dépend de la ligne où vous l'utilisez dans votre script. Ces constantes spéciales sont insensibles à la casse.

Nom Description
__LINE__ La ligne courante dans le fichier.
__FILE__ Le chemin complet et le nom du fichier courant. Si utilisé dans un include, le nom du fichier inclus est retourné. Depuis PHP 4.0.2, __FILE__ contient toujours le chemin absolu alors que les anciennes versions contenaient le chemin relatif, dans certaines circonstances.
__FUNCTION__ Le nom de la fonction. (Ajouté en PHP 4.3.0) Depuis PHP 5, cette constante retourne le nom de la fonction comme il a été déclaré (sensible à la casse). En PHP 4, cette valeur est toujours en minuscule.
__CLASS__ Le nom de la classe courante. (Ajouté en PHP 4.3.0) Depuis PHP 5, cette constante retourne le nom de la classe comme il a été déclaré (sensible à la casse). En PHP 4, cette valeur est toujours en minuscule.
__METHOD__ Le nom de la méthode courante. (Ajouté en PHP 5.0.0) Le nom de la méthode est retourné comme il a été déclaré (sensible à la casse).

Voir aussi get_class , get_object_vars , file_exists et function_exists .

<< Constantes magiques >>
Syntaxe Les constantes Référence du langage





Google

Services webmasters

L'actualité PHP

Les manuels
 

ManuelPHP.com © 2003-2008 Tigersun - Déclaration CNIL n°872143 - Crédits
Star academy - Comparer les prix - Programme TV - Entraide Informatique
2009-01-09