ホームページ >バックエンド開発 >PHPチュートリアル >いくつかの「魔法の」PHP 定数
__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 で追加)。 |
さらなる详细介绍请点击