ホームページ >バックエンド開発 >PHPチュートリアル >特定のプログラムをバックグラウンドで実行するにはどうすればよいですか?
マスターの皆様、ユーザーが 1.php ページに入ったら、2 つのプログラム A と B を実行します。A の実行時間は比較的長いため、後続の操作には影響しませんが、プログラム B は比較的単純なので、次の操作にジャンプします。 2.php の実行後、ユーザーが 1.php を入力した後、プログラム B が最初に実行され、次に 2.php にジャンプすることを望みますが、同時にプログラム A は 2.php までバックグラウンドで実行され続けます。処理が完了しました。出来ますか?皆さん、ありがとうございました!
1. PHP マルチスレッド
2. Ajax 非同期
1枚目と2枚目はBaidu に従うとわかりますが、最初の方法はより面倒です。原理は、これら 2 つのコード セグメントにアクセスするために異なるスレッドまたはプロセスを分離し、戻り値
header('location: 2.php'); をジャンプすることです。
A;
お二人の先生、ありがとうございました! ! !