比方說,我想用PHP shell_exec()
執行命令mycommand
10次。我應該做一個bash循環:使用PHP shell_exec()循環:使用php for()或bash for-do-done?
shell_exec('for i in {1 .. 10} do mycommand -i done');
或者更確切地說,一個PHP循環:
for($i = 1; $i <=10; ++$i) { shell_exec('mycommand -'.$i); }
究竟是什麼原因(安全性,性能,風格,...)來選擇一個比其他?
對我來說,使用第一個選項聽起來更好。畢竟,你只會打開一次shell而不是十次。 – fedorqui