Maison  >  Article  >  développement back-end  >  Explication détaillée et exemples de constantes magiques php

Explication détaillée et exemples de constantes magiques php

墨辰丷
墨辰丷original
2018-05-29 17:45:301571parcourir

Constantes magiques php fournit un grand nombre de constantes prédéfinies à tout script qu'il exécute. Nos constantes magiques php couramment utilisées sont __CLASS__ __FUNCTION__ __LINE__ __FILE__ __DIR__ __METHOD__ Cet article présente les constantes magiques php à tout le monde à travers des exemples php

. Explication détaillée des constantes magiques php

Exemple :

class MoShu{
 public function moshu() {
 echo &#39;当前类名:&#39; . __CLASS__ . "<br />";
 echo &#39;当前方法名:&#39; . __FUNCTION__ . "<br />";
 echo &#39;当前文件中所在的行数:&#39; . __LINE__ . "<br />";
 echo &#39;当前文件绝对路径:&#39; . __FILE__ . "<br />";
 echo &#39;当前文件所在的绝对路径的文件夹:&#39; . __DIR__ . "<br />";
 echo &#39;返回类名::方法名:&#39; . __METHOD__ . "<br />";
 }
}

$moshu = new moshu();
$moshu->moshu();

Le résultat est le suivant :

当前类名:MoShu
当前方法名:moshu
当前文件中所在的行数:10
当前文件绝对路径:D:\xampp\htdocs\test\moshu.php
当前文件所在的绝对路径的文件夹:D:\xampp\htdocs\test
返回类名::方法名:MoShu::moshu

Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.


Recommandations associées :

Traitement par lots php curl pour réaliser des opérations simultanées et asynchrones contrôlables

Comment utiliser curl pour simuler l'adresse IP source et faire référence en PHP

PHPAnalyse de l'utilisation de la mémoire partagée et exemples de contrôle du signal

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