回答
它不是必需的。
最新的文檔會立即指出@package
應該,如果你使用的命名空間來避免和你不需要的文件不同的結構:
如果一刀切,邏輯和功能細分是 是相等建議不要使用@package標記,以防止維護開銷 。
http://phpdoc.org/docs/latest/references/phpdoc/tags/package.html
@package與命名空間無關,而是組織生成的文檔。
軟件包用於幫助您在邏輯上與羣組相關的元素 。 phpDoc manual
編輯:
Is there any replacement for PHPDocumentor that supports PHP 5.3?
如何 「邏輯將相關元素」,從命名空間有什麼不同?我的意思是如果這取決於我,我希望現在我的文檔按名稱空間分組。我想知道的是:@package標籤是否添加比命名空間更多的東西? (除了現在它是組織生成的文檔的唯一方法) – 2011-03-28 19:35:34
@package完全沒有命名空間的待辦事項。命名空間組織代碼,@package組織文檔。他們以完全獨立和不同的方式來完成。請參閱編輯鏈接。 – Raffael 2011-03-28 19:38:08
- 1. PHP名稱空間不需要文件?
- 2. 需要替換名稱空間
- 3. 不需要名稱空間相關性
- 4. 「變量名稱」需要多少空間?
- 5. WCF:我需要用動態名稱空間替換「http://tempuri.org/」嗎?
- 6. 如何導入需要調整sys.path的名稱空間包?
- 7. 調用SSIS包需要哪些名稱空間?
- 8. php名稱空間:什麼需要合格?
- 9. PHP名稱空間可以包含變量嗎?
- 10. 名稱爲'Public'的PHP名稱空間
- 11. 將包名稱空間導入默認名稱空間
- 12. Android包名稱,我需要一個域名嗎?
- 13. PHP名稱空間和「use」
- 14. 爲什麼C#不需要名稱空間或完整名稱空間(完全限定名稱)?
- 15. 包含多個名稱空間的XSLT for XML包含多個名稱空間
- 16. 我應該在類名中包含名稱空間提示嗎?
- 17. 在PhpDocumentor 2中使用@package而不是名稱空間
- 18. 在PHP的命名空間,我需要要求每個文件
- 19. 使用包中的命名空間無名稱空間
- 20. 在這個「www.asp.net」教程中,WebAPI需要哪些名稱空間?
- 21. XML名稱空間,它們爲什麼需要前綴?
- 22. 數據庫中是否需要名稱空間?
- 23. 默認的XML名稱空間是否需要前綴?
- 24. Clojure/Emacs插孔:加載時需要名稱空間
- 25. DispatcherTimer需要哪個程序集?名稱空間不起作用
- 26. 從輸出中省略不需要的名稱空間
- 27. 需要xml中元素名稱的空間
- 28. 需要有關名稱空間的xslt轉換幫助
- 29. 必需的pom.xml名稱空間?
- 30. 如果我想添加其他系統名稱空間,爲什麼我需要調用每個名稱空間?
嘿,對於一個老問題,這是一個很好的迴應!謝謝 ;) – 2015-02-24 02:51:18