php命名空間中別名的使用

2021-07-04 06:14:52 字數 768 閱讀 6070

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;

執行結果:

php使用命名空間 別名 匯入

php 5 5.3.0 允許通過別名引用或匯入外部的完全限定名稱,是命名空間的乙個重要特徵。這有點類似於在類 unix 檔案系統中可以建立對其它的檔案或目錄的符號連線。所有支援命名空間的php版本支援三種別名或匯入方式 為類名稱使用別名 為介面使用別名或為命名空間名稱使用別名。php 5.6開始允許...

使用命名空間 別名 匯入

php 5 5.3.0,php 7 允許通過別名引用或匯入外部的完全限定名稱,是命名空間的乙個重要特徵。這有點類似於在類 unix 檔案系統中可以建立對其它的檔案或目錄的符號連線。所有支援命名空間的php版本支援三種別名或匯入方式 為類名稱使用別名 為介面使用別名或為命名空間名稱使用別名。php 5...

C 中命名空間別名的使用

c 中使用命名空間來分割不同的層級,在不同的層級中可以使用相同的類宣告和變數宣告。在程式中使用不同命名空間的下的相同名稱的類時 可以用一下這幾種方法進行限定 1.使用完全限定名 using system namespace namespaceexample namespace innernamesp...