1

file_get_contents を使用して、php を使用してリモート URL を実行しています。file_get_contents によって取得されたコンテンツが空でない場合は、完了したというメッセージをエコーし​​ます。

ただし、リモート URL の読み込みに少し時間がかかる場合があり、このため、php ページ全体の読み込みに時間がかかります。だから、php file_get_contentsがそれをやっている間、ロードしてくださいというメッセージが表示されるのを待つ方法があるかどうか疑問に思っています。そして、完了またはエラーとして結果を表示するために完了したとき

ありがとう

4

1 に答える 1

1

これは、php で直接行うのではなく、js/ajax で行うことができます。

低速関数を使用せずに php ページを正常にロードし、php スクリプトに ajax コールバックを実行して低速関数を実行し、結果をメイン ページに返します。結果を待っている間に、"お待ちください"。

于 2013-01-26T17:06:21.987 に答える