[請益] exec 如何使用.exe檔

看板PHP作者 (ㄚ妞)時間12年前 (2013/07/09 11:43), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
exec 我想問一下如何在本機設定使用! 使用php manual範例!無動作!無錯誤! 以下code <?php function RARFiles($Output='output.rar',$Files=array()) { $Data=''; for($i=0;$i<count($Files);$i++) $Data.="\"{$Files[$i]}\" "; exec("rar.exe a \"{$Output}\" {$Data}"); } $Files=array('file1.ext','file2.ext','file3.ext'); RARFiles('asdf.rar',$Files); // asdf.rar created. ?> 小弟新手!!請各位大大解惑!感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.192.12

07/09 16:00, , 1F
RAR不是有這個套件可以用 http://pecl.php.net/package/rar ?
07/09 16:00, 1F

07/09 17:00, , 2F
你確定 rar.exe 路徑正確或是在 %PATH% 裡?? 因為 exec
07/09 17:00, 2F

07/09 17:01, , 3F
就算找不到執行檔它也不會跳錯誤
07/09 17:01, 3F

07/09 17:02, , 4F
還有變數的表示其實可以不用弄得那麼複雜...
07/09 17:02, 4F

07/09 17:03, , 5F
array => string 有 implode 這個 function 可以用
07/09 17:03, 5F
文章代碼(AID): #1HsuR-U3 (PHP)
文章代碼(AID): #1HsuR-U3 (PHP)