真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php引用類名的方法介紹

這篇文章主要講解了“php引用類名的方法介紹”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“php引用類名的方法介紹”吧!

創(chuàng)新互聯(lián)是專業(yè)的曾都網(wǎng)站建設(shè)公司,曾都接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行曾都網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

PHP 命名空間中的類名可以通過(guò)三種方式引用:

1、非限定名稱,或不包含前綴的類名稱,例如“$c=new foo();”或“foo::staticmethod();”。如果當(dāng)前命名空間是 space,foo 將被解析為 space\foo。如果foo是全局代碼,不包含在任何命名空間中的代碼,則 foo 會(huì)被解析為foo。

警告:如果未定義命名空間中的函數(shù)或常量,則非限定函數(shù)名或常量名將解析為全局函數(shù)名或常量名。

2、限定名稱,或包含前綴的名稱,例如 $c = new espace\foo(); 或 space\foo::staticmethod();。如果當(dāng)前的命名空間是 space,則 foo 會(huì)被解析為 space\space\foo。如果使用 foo 的代碼是全局的,不包含在任何命名空間中的代碼,foo 會(huì)被解析space\foo。

3、完全限定名稱,或包含了全局前綴操作符的名稱,例如, $c = new \space\foo(); 或 \space\foo::staticmethod();。在這種情況下,foo 總是被解析為代碼中的文字名(literal name)space\foo。

首先我們來(lái)看一個(gè)例子。

file1.php 文件代碼

namespace Foo\Bar\subnamespace;
const FOO = 1;
function foo() {}
class foo
{
    static function staticmethod() {}
}
?>

file2.php 文件代碼

namespace Foo\Bar;
include 'file1.php';
const FOO = 2;
function foo() {}
class foo
{
    static function staticmethod() {}
}
/* 非限定名稱 */
foo(); // 解析為函數(shù) Foo\Bar\foo
foo::staticmethod(); // 解析為類 Foo\Bar\foo ,方法為 staticmethod
echo FOO; // 解析為常量 Foo\Bar\FOO
/* 限定名稱 */
subnamespace\foo(); // 解析為函數(shù) Foo\Bar\subnamespace\foo
subnamespace\foo::staticmethod(); // 解析為類 Foo\Bar\subnamespace\foo,
                                  // 以及類的方法 staticmethod
echo subnamespace\FOO; // 解析為常量 Foo\Bar\subnamespace\FOO                                 
/* 完全限定名稱 */
\Foo\Bar\foo(); // 解析為函數(shù) Foo\Bar\foo
\Foo\Bar\foo::staticmethod(); // 解析為類 Foo\Bar\foo, 以及類的方法 staticmethod
echo \Foo\Bar\FOO; // 解析為常量 Foo\Bar\FOO
?>

感謝各位的閱讀,以上就是“php引用類名的方法介紹”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)php引用類名的方法介紹這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


網(wǎng)頁(yè)標(biāo)題:php引用類名的方法介紹
標(biāo)題來(lái)源:http://weahome.cn/article/pchghs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部