天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php5.5中類級別的常量使用介紹

不久前php剛發布了5.5的第一個穩定版,介紹了一個類級別的常量,名字是 `CLASS` 這個常量對所有的類有效,返回類的全名。

復制代碼 代碼如下:
<?php
namespace vendorpackage;
class Foo
{
    // ...
}
var_dump(Foo::CLASS);
//上面腳本輸出 string(18) "vendorpackageFoo".

為什么要使用它

我們為什么要使用一個這樣的常量,當然不是像上面那個例子一樣只是獲得類的全名。我們使用__NAMESPACE__也可以達到同樣的效果,而且php5.3就可以用了:

復制代碼 代碼如下:
<?php
namespace vendorpackage;
class Foo
{
    // ...
}
var_dump(__NAMESPACE__ . 'Foo');

然而,當你需要完全限定名稱,命名空間引用了類命名空間別名…然后它變得有趣。

在下面的例子:

復制代碼 代碼如下:
<?php
use vendorpackageFoo;
class FooTest extends phpUnit_Framework_TestCase
{
    public function testBarCanBeProcessed()
    {
        $bar = $this->getMock('vendorpackageBar');
        $foo = new Foo;
        $foo->process($bar);
        // ...
    }
}

復制代碼 代碼如下:
<?php
use vendorpackageFoo;
use vendorpackageBar;
class FooTest extends phpUnit_Framework_TestCase
{
    public function testBarCanBeProcessed()
    {
        $bar = $this->getMock(Bar::CLASS);
        $foo = new Foo;
        $foo->process($bar);
        // ...
    }

php技術php5.5中類級別的常量使用介紹,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久久久久久99精品免费观看 | 中文在线日韩亚洲制服 | 成人性生交片无码免费看 | 欧美牲交视频免费观看K8经典 | 忘忧草直播 | 国产久青青青青在线观看 | 久久精品国产亚洲AV天美18 | 久草大 | 亚洲精品天堂在线 | 日韩人妻无码精品-专区 | 美女扒开尿口让男生添动态图 | 欧美午夜精品A片一区二区HD | 回复术士人生重启在线观看 | 国产SUV精品一区二区883 | 99亚洲精品色情无码久久 | 少妇伦子伦情品无吗 | 乳液全集电影在线观看 | 精品国产一区二区三区久久影院 | 国产乱色伦影片在线观看 | 99精品国产电影 | 免费果冻传媒2021在线看 | 久久99精国产一区二区三区四区 | 亚洲色播永久网址大全 | 桃花在线视频观看免费 | 激情内射亚州一区二区三区爱妻 | 国产成+人欧美+综合在线观看 | 免费A级毛片无码鲁大师 | 久久久久琪琪精品色 | 亚洲一区二区三区91 | 99蜜桃在线观看免费视频网站 | 四虎精品久久久久影院 | 羞羞漫画在线播放 | 国内精品视频在线播放一区 | 国产精品九九久久 | 海量激情文学 | 单亲妈妈3韩国电影免费观看 | yy8090韩国理伦片在线 | 嘟嘟嘟影院免费观看视频 | 青青涩射射 | 草莓视频在线播放视频 | 快播性爱电影 |