function newChild($func_name) {
-
echo "enter newChildn";
-
$args = func_get_args();
-
$pid = pcntl_fork();
-
if ($pid == 0) {
-
function_exists($func_name) および exit(call_user_func_array($func_name, $args)) または exit(-1);
-
} else if ($pid = = -1) {
-
echo "子プロセスを作成できませんでした";
-
} else {
-
return $pid;
-
}
-
}
-
(追記: ^_^Good PHP 開発コミュニケーション グループ: 256271784 、検証: cxy、興味があれば参加して議論できます)
-
function on_timer() {
-
echo "timer calln";
-
}
-
/**
-
* @param $func string、関数名
-
* @param $timeouts int、時間遅延の場合は microtimes
-
*/
-
function timer($ func, $timeouts) {
-
echo "タイマーを入力";
-
$base = events_base_new();
-
event_set($event, 0, EV_TIMEOUT, $func); ($ イベント, $base);
-
event_base_loop ($base); if ( $pid > 0) {
-
echo "マスタープロセス終了n";
-
}
- コードをコピー
-
-
この記事は「清源教育」ブログからのものです。転載する場合はここに明記してください、ありがとうございます! Qingyuan Education の公式 Web サイトにログインして、ビデオ チュートリアルをさらにご覧ください。
-
-
|