亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

マジック変數(shù)に関する PHP 初心者ガイド

PHP は、実行するスクリプトに多數(shù)の事前定義された定數(shù)を提供します。

ただし、多くの定數(shù)はさまざまな拡張ライブラリによって定義されており、これらの定數(shù)は、これらの拡張ライブラリがロードされるとき、動(dòng)的ロード後、またはコンパイル中に組み込まれたときにのみ表示されます。

1. __LINE__

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

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 
	echo '這是第 “ '  . __LINE__ . ' ” 行';    //查看第幾行
?>

2. __FILE__


ファイルの完全なパスとファイル名。インクルードされたファイル內(nèi)で使用された場(chǎng)合、インクルードされたファイルの名前を返します。

PHP 4.0.2 以降、 __FILE__ には常に絶対パス (シンボリック リンクの場(chǎng)合は解決された絶対パス) が含まれますが、それより前のバージョンには相対パス

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 
	echo '該文件位于 " '  . __FILE__ . ' " ';	//查看路徑
?>	


3 が含まれる場(chǎng)合がありました。

ファイルが配置されているディレクトリ。インクルードされたファイル內(nèi)で使用された場(chǎng)合、インクルードされたファイルが配置されているディレクトリを返します。

dirname(__FILE__) と同等です。ルート ディレクトリでない限り、ディレクトリ名には末尾のスラッシュは含まれません。 (PHP 5.3.0 の新機(jī)能)

<?php
	header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 
	echo '該文件位于 " '  . __DIR__ . ' " ';
?>

4.
__FUNCTION__

<?php
    function test() {
    	echo  '函數(shù)名為:' . __FUNCTION__ ;
    }
    test();
?>
5. __CLASS__

クラスの名前 (PHP 4.3.0 の新機(jī)能)。 PHP 5 以降、この定數(shù)は定義されたときのクラスの名前を返します (大文字と小文字は區(qū)別されます)。

PHP 4 では、この値は常に小文字です。クラス名には、それが宣言されているスコープが含まれます (例: FooBar)。 PHP 5.4 以降、__CLASS__ はトレイトに対しても機(jī)能することに注意してください。特性メソッドで使用される場(chǎng)合、__CLASS__ は特性メソッド

<?php
    	class test {
		function _print() {
			echo '類名為:'  . __CLASS__ . "<br>";
			echo  '函數(shù)名為:' . __FUNCTION__ ;
		}
	}
	$t = new test();
	$t->_print();
?>

6 を呼び出すクラスの名前です。

學(xué)び続ける
||
<?php header("Content-type: text/html; charset=utf-8");//設(shè)置編碼 echo '這是第 “ ' . __LINE__ . ' ” 行'; //查看第幾行 ?>
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード