Heim  >  Artikel  >  Backend-Entwicklung  >  php命名空间中别名的使用

php命名空间中别名的使用

WBOY
WBOYOriginal
2016-06-23 13:29:32957Durchsuche

MYSQL中可以为字段和表名等取别名如:

1)SELECT a.username,a.order FROM orders AS a

INNER JOIN user AS b ON a.username=b.username;  --为表取别名

 

2)SELECT COUNT(goods_id)  AS totalGoods FROM tdb_goods; --为字段取别名

 

1)中为表取别名,避免了二义性,如果ON后面的条件改为username=username,显然

会报错的,当然也可以改为order.username=uer.uername,但没有取别名来的简单。

从2)我们可以看到,为字段取别名,能让意思更加明确,提高可读性。

在PHP的命名空间中也可以为命名空间标识符取别名,好处和MYSQL中取别名是

一样一样的。

如下面的例子:

声明命名空间root\sub1和root\sub2;



运行结果:



版权声明:本文为博主原创文章,未经博主允许不得转载。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn