ホームページ >バックエンド開発 >PHPチュートリアル >いくつかの「魔法の」PHP 定数

いくつかの「魔法の」PHP 定数

WBOY
WBOYオリジナル
2016-06-23 14:35:29684ブラウズ

名前 説明
__LINE__ ファイルの現在の行番号。
__FILE__ ファイルの完全なパスとファイル名。インクルード内で使用した場合、インクルードされたファイルの名前が返されます。 PHP 4.0.2 以降、__FILE__ には常にシンボリックリンクが解決された絶対パスが含まれますが、古いバージョンでは状況によっては相対パスが含まれていました。
__DIR__ ファイルのディレクトリ。インクルード内で使用すると、インクルードされたファイルのディレクトリが返されます。これは dirname(__FILE__) と同等です。ルート ディレクトリでない限り、このディレクトリ名の末尾にスラッシュは付きません。 (PHP 5.3.0 で追加されました。)
__FUNCTION__ 関数名。 (PHP 4.3.0 で追加) PHP 5 以降、この定数は宣言されたとおりの関数名を返します (大文字と小文字が区別されます)。 PHP 4 では、その値は常に小文字です。
__CLASS__ クラス名。 (PHP 4.3.0 で追加) PHP 5 以降、この定数は宣言されたとおりのクラス名を返します (大文字と小文字は区別されます)。 PHP 4 では、その値は常に小文字です。
__METHOD__ クラスメソッド名。 (PHP 5.0.0 で追加) メソッド名は宣言されたとおりに返されます (大文字と小文字が区別されます)。
__NAMESPACE__ 現在のネームスペースの名前 (大文字と小文字が区別されます)。この定数はコンパイル時に定義されます (PHP 5.3.0 で追加)。

さらなる详细介绍请点击

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