0
我想通過命令行編譯oracle窗體和報告列表。命令行使用PHP EXEC方法執行。PHP將文件路徑轉換爲DOS短8.3格式
例子:
exec ("ifcmp60.exe c:\my forms\accounts config.fmb");
是文件路徑包含空格和外部程序返回錯誤無效的文件路徑在閱讀文檔我才知道文件路徑不能包含空格的問題但如果它確實那麼路徑必須提供在DOS 8.3格式
有沒有在php語言中的任何功能將完整路徑轉換爲文件名到DOS短路徑格式?或者有什麼算法可以做到嗎?