我不确定这是 php 错误还是服务器配置,但我似乎无法回显长度超过 2,000,000 个字符的字符串。页面只是挂起。
这适用于我的本地机器,但不适用于我的实时服务器。
$data = '';
for($i = 0; $i < 3000000; $i++) {
$data .= 1;
}
echo $data;
我尝试使用 str_split 将字符串分解为一个数组并单独输出每个部分,但它仍然不会这样做。
我还看到一些关于这与 Nagle 的算法和 TCP/IP 缓冲有关的评论,但我仍然不知道。
请帮忙!