phpのexecを使用し、
SELECT結果をファイルに出力後、出力が完了したことをメールで知らせる等の処理を実行したいのですが
execで実行したコマンドが完了したことをphp内で知ることはできるのでしょうか?
以下は処理イメージです。
/* 非同期処理完了後にメールを送りたい。 */ // ①非同期処理を実行する。場合によっては数十分かかる。 exec("mysql -u root -ptest 'SELECT * FROM TEST_TABLE' > test/test.csv > /dev/null &"); // ② ①の処理が完了後に実行したい処理。 メール送信など。
追加補足:
execの文を修正しました。
回答4件
あなたの回答
tips
プレビュー
2017/12/01 01:34