_LINE_
文件中的當(dāng)前行號(hào)迈倍。(空行也算是一行)
<?php
echo '這是第 " ' . __LINE__ . ' " 行';
![Uploading Paste_Image_664140.png . . .]
FILE
文件的完整路徑和文件名追城。如果用在被包含文件中,則返回被包含的文件名故觅。
<?php
echo '該文件位于 " ' . __FILE__ . ' " ';
Paste_Image.png
_DIR_
文件所在的目錄厂庇。如果用在被包括文件中,則返回被包括的文件所在的目錄输吏。
它等價(jià)于 dirname(FILE)权旷。除非是根目錄,否則目錄中名不包括末尾的斜杠贯溅。(PHP 5.3.0中新增)
Paste_Image.png
_FUNCTION_
<?php
function test() {
echo '函數(shù)名為:' . __FUNCTION__ ;
}
test();
?>
Paste_Image.png
_CLASS_
類的名稱(PHP 4.3.0 新加)拄氯。自 PHP 5 起本常量返回該類被定義時(shí)的名字(區(qū)分大小寫)。
在 PHP 4 中該值總是小寫字母的它浅。類名包括其被聲明的作用區(qū)域(例如 Foo\Bar)译柏。注意自 PHP 5.4 起 CLASS 對 trait 也起作用。當(dāng)用在 trait 方法中時(shí)姐霍,CLASS 是調(diào)用 trait 方法的類的名字鄙麦。
<?php
class test {
function _print() {
echo '類名為:' . __CLASS__ . "<br>";
echo '函數(shù)名為:' . __FUNCTION__ ;
}
}
$t = new test();
$t->_print();
?>
![Upload Paste_Image.png failed. Please try again.]
未完 待續(xù)