看板 PHP 關於我們 聯絡資訊
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
yhls:RAR不是有這個套件可以用 http://pecl.php.net/package/rar ? 07/09 16:00
Madevil:你確定 rar.exe 路徑正確或是在 %PATH% 裡?? 因為 exec 07/09 17:00
Madevil:就算找不到執行檔它也不會跳錯誤 07/09 17:01
Madevil:還有變數的表示其實可以不用弄得那麼複雜... 07/09 17:02
Madevil:array => string 有 implode 這個 function 可以用 07/09 17:03