2

STDINの PHP CLI ショートカットであるから読み取るスクリプトがありますphp://input。ストリームに残っているデータの量を確認できますか?

ログをスクリプトにパイプしていますが、スクリプトが遅すぎて着信レコードのバックログがあるかどうかを識別する方法が必要です。

4

1 に答える 1

0

Windows と PHP <= 5.4.1 を使用している場合は、できません。PHP はブロッキング Windows API のみを使用します。つまり、STDIN でブロッキング読み取りを実行するか、バッファーがいっぱいでないことを期待してプロデューサーをブロックすることができます。

それに対して提出された PHP バグのリストについては、PHP CLI の STDIN でのノンブロッキングを参照してください。

于 2012-05-03T02:43:49.213 に答える