ホームページ  >  記事  >  バックエンド開発  >  PHP名前空間でのエイリアスの使用

PHP名前空間でのエイリアスの使用

WBOY
WBOYオリジナル
2016-06-23 13:29:321032ブラウズ

次のように、MYSQL のフィールド名とテーブル名にエイリアスを使用できます。

1) SELECT a.username,a.order FROMorders AS a

INNER JOIN user AS b ON a.username=b.username; - - テーブルのエイリアス

2) SELECT COUNT(goods_id) AS totalGoods FROM tdb_goods; -- フィールドのエイリアス

1) 曖昧さを避けるために、1) のテーブルをエイリアスします。 ON 後の条件を username=username に変更すると、明らかに

がエラーを報告します。 もちろん、order.username=uer.uername に変更することもできますが、エイリアスを使用するほど単純ではありません。

2) から、フィールドに別名を付けると意味が明確になり、読みやすさが向上することがわかります。

PHP 名前空間で名前空間識別子をエイリアスすることもでき、その利点は MYSQL でのエイリアスと同じです。

次の例のように:

名前空間 rootsub1 と rootsub2 を宣言します。


実行結果:



著作権声明: この記事はブログのメインのオリジナル記事であり、ブロガー 転載禁止。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。