0

私はクッキーを監視したいのですが、このクッキーが存在する場合は何か考えてください。私はこれを試しました:

while (true)
{
    sleep(1);
    if ($_COOKIE['name'])
    { 
       doSomethink(); 
    }
}

しかし、このコードは実際には実行を「スリープ」させます。

実行を止めずに見る方法はありますか?

4

1 に答える 1

0

これがブラウザーのアクティビティである場合、これを行うためのより良い方法はsetInverval()、php 関数への ajax 呼び出しを含む JavaScript である可能性があります。

それ以外の場合は、CRON 経由で PHP スクリプトを実行することをお勧めします。PHP を非同期で実行する方法は他にありません。これはおそらくあなたが達成しようとしていることです。

于 2013-05-20T05:15:08.487 に答える