ホームページ  >  記事  >  バックエンド開発  >  PHPマジック定数の詳細な説明と例

PHPマジック定数の詳細な説明と例

墨辰丷
墨辰丷オリジナル
2018-05-29 17:45:301587ブラウズ

マジック定数 PHP は、実行するスクリプトに多数の定義済み定数を提供します。一般的に使用される PHP マジック定数は、__CLASS__ __FUNCTION__ __LINE__ __FILE__ __DIR__ __METHOD__ です。この記事では、PHP の例を通して PHP マジック定数を紹介します

。定数

例:

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();

結果は次のとおりです:

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

上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。


関連する推奨事項:

制御可能な同時非同期操作を実現するphpのcurlバッチ処理

phpでcurlを使用してソースIPを偽装し参照する方法

PHP共有メモリの使用量とシグナルコントロールインスタンス分析

以上がPHPマジック定数の詳細な説明と例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。