天天躁日日躁狠狠躁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中類級別的常量使用介紹,轉載需保留來源!

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

主站蜘蛛池模板: 国产人妻人伦精品熟女麻豆 | 亚洲精品偷拍影视在线观看 | 影音先锋av丝袜天堂 | 最近中文字幕在线中文高清版 | 色综合伊人色综合网站 | 精品成人片深夜 | 麻豆出品国产AV在线观看 | 51精品国产AV无码久久久 | 日韩高清毛片 | 97超碰免费人妻中文 | 一二三四视频免费社区5 | 成片免费观看视频大全 | 免费精品国产人妻国语麻豆 | 国产精品一久久香蕉国产线看 | 亚洲欧美一区二区久久 | 亚洲黄色在线播放 | 午夜亚洲国产理论片二级港台二级 | 日韩午夜中文字幕电影 | 日久精品不卡一区二区 | [高清无码] 波多野结衣| 亚洲欧美在无码片一区二区 | 娇小亚裔被两个黑人 | 亚洲欧美国产视频 | 国产51麻豆二区精品AV视频 | 琪琪电影午夜理论片77网 | 欧美成人无码视频午夜福利 | 最近中文字幕高清中文 | 亚洲精品第二页 | 免费看男人J放进女人J无遮掩 | 果冻传媒在线观看高清完整免费 | 啊叫大点声欠CAO的SAO贷 | 亚州性夜夜射在线观看 | 丝袜情趣在线资源二区 | 午夜亚洲国产理论片二级港台二级 | 中文字幕本庄优花喂奶 | 免费在线视频a | 国产高清亚洲日韩字幕一区 | 日本无翼恶漫画大全优优漫画 | 又黄又湿免费高清视频 | 亚洲精品福利一区二区在线观看 | 99热久久这里只有精品 |