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

PHP ?? ??

PHP? ???? ?? ????? ?? ??? ??? ??? ?????.

??? ?? ??? ??? ?? ?????? ?? ???? ??? ?? ?????? ????? ?? ?? ?? ?? ??? ?? ??? ???? ?????.

????? ??? ?? ?? ??? 8?? ?? ??? ????.

< td width="193" valign="top" style="border-width: 1px; border-style: solid; word-break: break-all;">??? ?? ?? ? ?? ?????. ??? ?? ??? ???? ?? ??? ??? ??? ?????. PHP 4.0.2?? __FILE__?? ?? ?? ??(??? ??? ?? ??? ?? ??)? ???? ??? ? ?? ???? ??? ?? ??? ???? ?????.

    __LINE__

文件中的當(dāng)前行號(hào)。





    __FILE__

文件的完整路徑和文件名。如果用在被包含文件中,則返回被包含的文件名。

自 PHP 4.0.2 起,__FILE__ 總是包含一個(gè)絕對(duì)路徑(如果是符號(hào)連接,則是解析后的絕對(duì)路徑),而在此之前的版本有時(shí)會(huì)包含一個(gè)相對(duì)路徑。




    __DIR__

文件所在的目錄。如果用在被包括文件中,則返回被包括的文件所在的目錄。

它等價(jià)于 dirname(__FILE__)。除非是根目錄,否則目錄中名不包括末尾的斜杠。(PHP 5.3.0中新增)



    __FUNCTION__

函數(shù)名稱(chēng)(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該函數(shù)被定義時(shí)的名字(區(qū)分大小寫(xiě))。在 PHP 4 中該值總是小寫(xiě)字母的。


    __CLASS__

類(lèi)的名稱(chēng)(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該類(lèi)被定義時(shí)的名字(區(qū)分大小寫(xiě))
__LINE__
??? ?? ? ?????.




__FILE__



__DIR__
??? ??? ???????. ??? ?? ??? ???? ?? ??? ??? ?? ????? ?????. dirname(__FILE__)? ?????. ???? ??? ?? ????? ?? ?? ?? ???? ???? ????. (PHP 5.3.0? ??? ??)


__FUNCTION__
?? ??(PHP 4.3.0? ?? ???) PHP 5?? ? ??? ??? ?? ?? ??? ?????(???? ??). PHP 4??? ? ?? ?? ??????.

__CLASS__
??? ??(PHP 4.3.0? ??? ??). PHP 5?? ? ??? ???? ????? ? ???? ??? ?????(???? ??)


    __TRAIT__

Trait 的名字(PHP 5.4.0 新加)。自 PHP 5.4.0 起,PHP 實(shí)現(xiàn)了代碼復(fù)用的一個(gè)方法,稱(chēng)為 traits。


    __METHOD__

類(lèi)的方法名(PHP 5.0.0 新加)。返回該方法被定義時(shí)的名字(區(qū)分大小寫(xiě))。


    __NAMESPACE__

當(dāng)前命名空間的名稱(chēng)(區(qū)分大小寫(xiě))。此常量是在編譯時(shí)定義的(PHP 5.3.0 新增)。

??? ?? ? ??? ??? ??? ?????.


????

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

???? ?? ??:

??? "3" ?

__FILE__

??? ?? ?? ? ?? ?????. ??? ?? ??? ???? ?? ??? ??? ??? ?????.

PHP 4.0.2?? __FILE__?? ?? ?? ??(??? ??? ?? ??? ?? ??)? ???? ??? ?? ???? ???

?? ??? ???? ?????. .

Instance

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

?? ??? "D: WWW11.php ”

__DIR__

??? ?? ???????. ??? ?? ??? ???? ?? ??? ??? ?? ????? ?????.

dirname(__FILE__)? ?????. ???? ??? ?? ????? ?? ?? ?? ???? ???? ????. (PHP 5.3.0? ??? ??)

Instance

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

???? ?? ??:

? ?? ?? " D:WWW " ??? ?????(PHP 4.3.0? ??? ??). PHP 5?? ? ??? ??? ?? ?? ??? ?????(???? ??). PHP 4??? ? ?? ?? ??????.

????

<?php
header("Content-type:text/html;charset=utf-8");    //設(shè)置編碼
function funtext() {
    echo  '函數(shù)名為:' . __FUNCTION__ ;
}
funtext();
?>


???? ?? ??:

?? ??? funtext

__CLASS__

???.

??? ??(PHP 4.3.0? ??? ??). PHP 5?? ? ??? ????? ? ???? ??? ?????(???? ??).

PHP 4?? ? ?? ?? ??????. ??? ???? ???? ??? ??(?: FooBar)? ?????. PHP 5.4?? __CLASS__? ???? ?????. ?? ??? ??? ???? ?? __CLASS__? ?? ???? ???? ???? ?????.

Instance

<?php
 header("Content-type:text/html;charset=utf-8");    //設(shè)置編碼
 class classtest {
     function fun() {
         echo '類(lèi)名為:'  . __CLASS__ . "<br>";
         echo  '函數(shù)名為:' . __FUNCTION__ ;
     }
 }
 $t = new classtest();
 $t->fun();
 ?>

???? ?? ??:

??? ?? For: classtest

?? ??? fun


__TRAIT__

?? ??(PHP 5.4.0? ?? ???)???. PHP 5.4.0?? PHP? ????? ?? ??? ??? ?????.

?? ???? ??? ??(?: FooBar)? ?????.

?? ????? ??? ??? ??? SayWorld Trait? MyHelloWorld ???? ?? ??????. ?? ??? MyHelloWorld ???? ??? ???? ?????. ?? ??? ?? ???? ???? ?? ???? ?????, ?? ???? ?? ???? ???? ????? ????.

Instance

<?php
 class Base {
     public function sayHello() {
         echo 'Hello ';
     }
 }
 
 trait SayWorld {
     public function sayHello() {
         parent::sayHello();
         echo 'World!';
     }
 }
 
 class MyHelloWorld extends Base {
     use SayWorld;
 }
 
 $o = new MyHelloWorld();
 $o->sayHello();
 ?>

???? ?? ??:

Hello World!


__METHOD__

???? ??? ??(PHP 5.0) .0 ?? ???). ??? ?? ???? ??? ?????(???? ??).

<?php
 header("Content-type:text/html;charset=utf-8");    //設(shè)置編碼
 function test() {
     echo  '函數(shù)名為:' . __METHOD__ ;
 }
 test();
 ?>

???? ?? ??:

?? ??: test


__NAMESPACE__

?? ??????? ?????(???? ??). ? ??? ??? ??? ?????(PHP 5.3.0? ??? ??).

<?php
 
 namespace MyProject;
 header("Content-type:text/html;charset=utf-8");    //設(shè)置編碼
 echo '命名空間為:"', __NAMESPACE__, '"'; // 輸出 "MyProject"
 ?>

???? ?? ??:

??????? "MyProject"???.



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