0

PEAR ファイル構造の命名規則の代わりに名前空間を使用する、優れた (分析しやすい) オープンソース プロジェクトの名前を教えてください。

プロジェクトで名前空間の使用を開始したいと思っていますが、これを可能な限り最善の方法で処理する方法がよくわかりません。たとえば、次のようになります。

クラスを自動ロードすると、名前空間を使用して内部クラスが自動ロードされますが、名前空間を使用しないサードパーティ モジュールやファイル構造をミラーリングする名前空間を自動ロードする場合はどうなりますか? 2 つの別個のクラスを作成する必要がありますか、それともこの動作を 1 つのクラスで処理する必要がありますか?

柔軟なファイル構造 - 名前空間に名前を付ける方法は? system/ フォルダーに System/Foo/Bar のような名前空間を作成しましょう。しかし、誰かが system/ フォルダーの名前を別の名前に変更し、名前空間が同じままである場合はどうなるでしょうか?

等々...

4

1 に答える 1

1

PSR-0 は、PHP で使用されている数少ない標準の 1 つです。

インターネットにはたくさんの例がありますが、ここにいくつかあります:

于 2012-11-17T17:42:32.150 に答える