fopenハンドルを使用すると、ロード時間が大幅に長くなります。正確には約10秒かかります。上記PHP - (非常に)長いロードwith fopen
$handle = fopen("http://services.runescape.com/m=hiscore_oldschool/index_lite.ws?player={$pname}", "r");
if (FALSE === $handle) {
echo "Failed";
exit("Failed to open stream to URL");
}
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 32);
}
私が使用していたコードです。 これは非効率的な方法ですか?もしそうなら、効率的な方法は何ですか?
また、これらの結果を爆発させて印刷します。しかし、結果部分の印刷を取り除いた後でさえ、積載時間は変わらない。
あなたが開いているファイルどのくらいの大きさ:KO、Moは、行きますか? – Loufylouf
@Loufylouf非常に単純で簡単なデータを持つウェブページです。これは:http://services.runescape.com/m=hiscore_oldschool/index_lite.ws?player=xmax – xmaxert