ホームページ  >  記事  >  バックエンド開発  >  PHP サーバーはクライアント ソリューションにデータをアクティブに送信します

PHP サーバーはクライアント ソリューションにデータをアクティブに送信します

WBOY
WBOYオリジナル
2016-07-29 09:06:011451ブラウズ

1. src がサーバー側の制御コード (server.php

など) を指すように、クライアントで非表示の iframe を使用します。server.php で、while を使用して、終わりのないリクエストを実装します。ループ、sleep( 2) などのブレークポイントを実装します。これは 2 秒ごとにループすることを意味します

3. 各ループでフラグメント コードをクライアントに出力します

echo "<script>parent.$('#list')。 append('<li> xxxxxxxxx</li>')</script>";

ob_flush();

flush();

全体的なサーバー側のテスト コードは次のように実装されます:

        $i = 0;
        while ($i < 20){
            echo '<script>
                parent.$(\'.contentlist\').append("<div>xxxxxxxxxxxxx</div>");
            </script>';
            ob_flush();
            flush();
            sleep(2);
            $i++;
        }

上記では、PHP サーバーがクライアントにデータをアクティブに送信するためのソリューションを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。