国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

PHPのマジック変數(shù)

マジック変數(shù)

マジック変數(shù)とは、異なる環(huán)境に応じて異なる値を持つ変數(shù)を指します
たとえば、
__FILE__
は、a.php ファイルに表示される場合、その値は典型的なマジック変數(shù)です。 a.php b.php ファイルに表示される特定のパスは、b.php の特定のパスです
その他のマジック変數(shù)には、__FUNCTION__、__CLASS__ があります
つまり、これらの変數(shù)の値は固定されていないことが多く、変化します、これは非常に魔法のようなもので、魔法も同じなので、マジック変數(shù)と呼ばれます

マジック変數(shù)は次のとおりです:

__LINE__ ファイル內(nèi)の現(xiàn)在の行番號。

__FILE__ ファイルのフルパスとファイル名。インクルードされたファイル內(nèi)で使用された場合、インクルードされたファイルの名前を返します。 PHP 4.0.2 以降、__FILE__ には常に絶対パス (シンボリック リンクの場合は解決された絶対パス) が含まれますが、それより前のバージョンには相対パスが含まれる場合がありました。

__DIR__ ファイルが配置されているディレクトリ。インクルードされたファイル內(nèi)で使用された場合、インクルードされたファイルが配置されているディレクトリを返します。これは dirname(__FILE__) と同等です。ルート ディレクトリでない限り、ディレクトリ名には末尾のスラッシュは含まれません。 (PHP 5.3.0 の新機(jī)能) =

__FUNCTION__ 関數(shù)名 (PHP 4.3.0 の新機(jī)能)。 PHP 5 以降、この定數(shù)は定義されたとおりの関數(shù)名を返します (大文字と小文字は區(qū)別されます)。 PHP 4 では、この値は常に小文字です。

__CLASS__ クラスの名前 (PHP 4.3.0 で新しく追加されました)。 PHP 5 以降、この定數(shù)は定義されたときのクラスの名前を返します (大文字と小文字は區(qū)別されます)。 PHP 4 では、この値は常に小文字です。

__METHOD__ クラスのメソッド名 (PHP 5.0.0 で新しく追加されました)。定義されたとおりのメソッド名を返します (大文字と小文字が區(qū)別されます)。

__NAMESPACE__ 現(xiàn)在のネームスペースの名前 (大文字と小文字が區(qū)別されます)。この定數(shù)はコンパイル時(shí)に定義されます。 __TRAIT__ Trait は PHP5.4 の新機(jī)能であり、PHP 多重継承のソリューションです。たとえば、2 つの抽象クラスを同時(shí)に継承するのは非常に面倒です。Trait はこの問題を解決するように設(shè)計(jì)されています。

學(xué)び続ける
||
<?php function test() { echo '函數(shù)名為:' . __FUNCTION__ ; } test(); ?>