0

簡単なphpデーモンスクリプトがあるとしましょう:

#!/usr/local/bin/php -q
<?php

set_time_limit(0);

while(1){
  //do something here
  if ($something == "somethingelse"){exit;}
}

?>

そして、別のphpスクリプトから実行したい。それを行う最良の方法は何ですか?私はそのためにcurlを使用してきました:

$url = "url to php daemon file";
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT, 1);
curl_setopt($ch,CURLOPT_TIMEOUT, 1);
$not_important = curl_exec($ch);
curl_close($ch);

しかし、もしあれば、私はより良いアイデアを探しています:)。

4

1 に答える 1

3
shell_exec('/foo/bar/myscript.php');
于 2012-05-02T18:36:52.397 に答える