ホームページ > バックエンド開発 > PHPチュートリアル > PHPマジック定数の詳細な説明と例

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

墨辰丷
リリース: 2023-03-28 12:08:02
オリジナル
1593 人が閲覧しました

マジック定数 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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート