FQSEN
日本語では「完全修飾要素名」と表現される
PHPの言語要素を名前空間付きで特定できるようにしたもの ドキュメントなどでクラスやメソッドなどを記述するときに曖昧性をなくすために用いる
一覧表
関数
グローバル名前空間 \func()
名前空間付き \Vendor\Package\Sub\func()
クラス (FQCN)
グローバル名前空間 \FooException
名前空間付き \Vendor\Package\Sub\FooException
メソッド
\Vendor\Package\Sub\FooException::getMessage()
たとえば FooException->getMessage()ではない
プロパティ
\Vendor\Package\Sub\FooException::$message
たとえば FooException->messageではない
変数は名前空間による階層化の対象ではないため、コメントやドキュメントで参照するときは単に $varと書く。