Maison  >  Article  >  développement back-end  >  Que signifie l'attribut __file__ dans php mysql

Que signifie l'attribut __file__ dans php mysql

青灯夜游
青灯夜游original
2022-02-17 14:27:462249parcourir

En php mysql, "__file__" signifie "obtenir le chemin du fichier". Il s'agit d'une constante prédéfinie par le système qui peut obtenir et renvoyer le chemin absolu du fichier actuel (y compris le nom du fichier). S'il s'agit d'un lien symbolique, alors Is). le chemin absolu résolu.

Que signifie l'attribut __file__ dans php mysql

L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1&&mysql8, ordinateur DELL G3

"__file__" est une constante magique (constante prédéfinie par le système), qui renverra le chemin complet de l'exécution en cours de le script PHP et le nom du fichier, qui est le chemin absolu (y compris le nom du fichier).

Depuis PHP 4.0.2, __FILE__ contient toujours un chemin absolu (ou le chemin absolu résolu dans le cas d'un lien symbolique), alors que les versions précédentes contenaient parfois un chemin relatif.

Exemple : re
<?php
header("Content-type:text/html;charset=utf-8");
echo "当前文件的路径:".__FILE__;
?>


Que signifie lattribut __file__ dans php mysql Connaissances étendues : Il y a huit constantes magiques dans

Php, comme indiqué ci-dessous :

__Line__ : Le numéro de ligne actuel dans le fichier
  • __file__ : Le numéro de ligne actuel dans le fichier ; chemin du fichier actuel (incluant le nom du fichier)
  • __DIR__ : le chemin absolu du fichier actuel (excluant le nom du fichier), équivalent à dirname(__FILE__) ; méthode) Nom ;
  • __CLASS__ : le nom de la classe actuelle (y compris la portée ou l'espace de noms de la classe) ;
  • __TRAIT__ : le nom du trait actuel (y compris la portée ou l'espace de noms du trait) ; __METHOD__ : Le nom de la méthode actuelle (y compris le nom de la classe) ;
  • __NAMESPACE__ : Le nom de l'espace de noms du fichier actuel.
  • Remarque : contrairement aux constantes prédéfinies, les constantes magiques ne sont pas sensibles à la casse.
  • Apprentissage recommandé : "
  • Tutoriel vidéo PHP
  • "

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn