1
A
回答
4
您需要存根文件爲了讓PhpStorm瞭解DS(用C語言編寫的PHP擴展)提供了什麼(類/函數/等)。
存根文件基本上是一個PHP版本 - 只是「聲明/文檔」部分 - 例如函數聲明,但空身。你可以自己做...或者找到一些現有的(當然,如果別人已經做到了)。
A用在一般多一點的存根文件:
所以..基本上你需要的是php-ds/polyfill - 「你還應該包括您項目中的polyfill用於兼容性和IDE集成「。
IDE將讀取這些文件,並將瞭解真正的DS擴展必須提供/它做什麼(參數類型/返回/等)。
相關問題
- 1. 在PHP 5.3中使用名稱空間自動加載?
- 2. 如何重新加載python中的名稱空間?
- 3. 自動加載使用名稱空間
- 4. 名稱空間加載不正確
- 5. Yii自動加載名稱空間
- 6. 名稱爲'Public'的PHP名稱空間
- 7. 如何在XSLT中添加命名空間名稱及其值?
- 8. 如何添加空間應用名稱
- 9. 如何添加名稱空間參考
- 10. 如何在socket.io的房間中創建/加入名稱空間?
- 11. 如何在加載後將函數附加到我的包名稱空間中?
- 12. 帶有名稱空間的PHP動態類加載
- 13. PHP名稱空間和自動加載不起作用
- 14. 帶有名稱空間的PHP類無法通過spl_autoload_register加載?
- 15. PHP自動加載器和名稱空間
- 16. PHP名稱空間和「use」
- 17. 名稱空間中不存在名稱
- 18. 如何在Xml中的XAttribute名稱中添加「:」(名稱空間前綴)
- 19. PHP命名空間自動加載
- 20. php命名空間和自動加載
- 21. PHP命名空間和自動加載
- 22. PHP命名空間:函數加載
- 23. PHP SoapClient:如何給SOAP參數標籤名稱添加名稱空間?
- 24. PHP DOMDocument - 如何添加名稱空間聲明?
- 25. 如何給名稱空間添加名稱?
- 26. 如何使用名稱空間並在PHP中使用?
- 27. 名稱空間如何在PHP中工作
- 28. 如何在asp.net webform中更改名稱空間名稱
- 29. 命名空間和自動加載錯誤,如何正確使用自動加載的PHP命名空間?
- 30. 如何在android web視圖中使用空間名稱加載圖像文件?
爲了使PhpStorm瞭解DS提供的功能(類/函數/等),您需要存根文件。存根文件基本上是一個PHP版本 - 只是「聲明/文檔」部分 - 例如函數聲明,但空身。你可以自己做...或者找到一些現有的(當然,如果別人已經做到了)。在存根文件一般更多一點:1)http://stackoverflow.com/a/15775431/783119 2)http://stackoverflow.com/a/30329412/783119 – LazyOne
謝謝。有效。 –