これが PHP のバグなのかサーバー構成なのかはわかりませんが、長さが 2,000,000 文字をはるかに超える文字列をエコーできないようです。ページがハングするだけです。
これはローカル マシンでは機能しますが、ライブ サーバーでは機能しません。
$data = '';
for($i = 0; $i < 3000000; $i++) {
$data .= 1;
}
echo $data;
str_split を使用して文字列を配列に分割し、各部分を個別に出力しようとしましたが、それでもうまくいきません。
これが Nagle のアルゴリズムと TCP/IP バッファリングに関係しているというコメントもいくつか見ましたが、私はまだ賢明ではありません。
助けてください!