回答
如果需要,您可以使用PATH_SEPARATOR
常數,然後使用DIRECTORY_SEPARATOR
常量來分割路徑。 見Directory Predefined Constants
使用PATH_SEPARATOR
常數。
我知道這個工程的include_path中 - 不知道的getenv(「路徑」):
$paths = split(PATH_SEPARATOR, getenv('PATH'));
include_path是一個有效的PATH風格字符串,適用於任何您所在的系統:相同的拆分技術適用於另一個。 – 2009-08-11 10:10:35
請注意,這篇文章是在2009年編寫的。根據PHP手冊,'split()'已被棄用。 – mauris 2012-12-17 21:48:44
我好像記得,Windows將同時接受向前和向後斜槓作爲文件 - 分隔符,所以你可能不必擔心它。
我想他是指PATH環境變量中的條目的分隔符(例如* nix上的「:」),而不是路徑中的分隔符。 – c089 2009-08-11 10:24:31
Ahhhh ... oops =) – 2009-08-11 13:25:30
- 1. 如何分割一個PHP變量
- 2. 如何正確分割Guid?
- 3. 如何在JavaScript中分割變量?
- 4. 如何分割大變量?
- 5. 在Docker容器中設置PATH變量的正確方法
- 6. Tensorflow:如何分配變量正確
- 7. php,檢查正確的文本分割
- 8. 如何正確設置我的.bash_profile中的PATH變量?在Lion上使用adb?
- 9. 如何分割AWK場正確
- 10. 如何在Python中獲取PATH環境變量分隔符?
- 11. 爲什麼我的變量沒有正確分割?
- 12. 字符串分割到變量PHP
- 13. 如何在SQL語句中正確引用PHP會話變量
- 14. 如何在PHP中正確調用$ _SESSION變量?
- 15. 如何分割批量可變
- 16. 如何在Lua中正確地重新分配變量?
- 17. 如何分配「在PHP中的變量?
- 18. 如何分割正確和不正確的答案
- 19. 如何在執行cmd/c「command」後確定PATH環境變量?
- 20. 在R中分割字符串變量
- 21. 如何在MATLAB中正確分割信號?
- 22. 正確分割數據集
- 23. 從分割中分配變量
- 24. 我如何在PHP中分割它?
- 25. 如何在PHP中分割數組?
- 26. 如何在PHP中分割字符串?
- 27. 如何在PHP中分割數組值?
- 28. 如何在PHP中分割CSV文件?
- 29. windows%PATH%變量 - 如何拆分';'在CMD外殼再次
- 30. 如何在PHP中分割正則表達式?
你不能使用'DIRECTORY_SEPARATOR'。你必須使用'PATH_SEPARATOR'。第一個是將文件夾彼此分開的字符,路徑分隔符分隔不同的路徑,即在PATH環境變量中定義的路徑。 – RaYell 2009-08-11 10:09:44
這就是我一次做太多事情所得到的: – Greg 2009-08-11 10:12:25
@Greg,?你至少要清理錯誤還是刪除答案,以便下面的其他人可以得到正確的關注? 18個upvotes的答案是錯誤的。 – Pacerier 2015-07-15 07:59:27