カテゴリ CakePHP (1) CSS (1) FLASH (1) HTML (1) MySQL (6) PHP (16) Smarty (1) WordPress (2) XOOPS (3) サーバー設定 (1) 日記 (2) 未分類 (1) 法律 (1) アーカイブ 2011年8月 (21) 2011年7月 (14) 管理者ページ バックグラウンド処理とは外部コマンドを非同期で実行するということ。調べてみるとPHPにはやり方がいろいろあってそれぞれ特徴があるようで、できる限り整理してみた。 まず基本的には「system」か「exec」を使用する。 system 関数 結果は標準出力に吐かれ、終了ステータスコードが第二引数の参照に渡される $res = system($cmd, $arr); とすれば結果を取得できなくは無いが最後の1行しか取得できない。 使いどころ:コマンドを発