ob_start()不适用于大输出

时间:2016-05-04 20:01:33

标签: php

我想知道这是否是PHP.ini配置问题。我发现,对于大型数据集,我无法回显增量值。

<?php

ob_start();
*SQL query*
$count++;

$search_results = ob_get_clean();
echo $count;
echo $search_results;


?>

代码本身可行,但对于大型数据集,它根本不会出现。我想知道这是否是一个缓存问题?

1 个答案:

答案 0 :(得分:0)

这不是内存问题,它与php.ini设置有关。特别是,max_execute时间不够高。我把它改成了;

max_execution_time = 600

解决了这个问题。