foreach循环超过了内存限制php

时间:2019-01-24 11:15:45

标签: php pdf while-loop

<?php
require('fpdf.php');
$pdf = new FPDF();

$i=1;

while ($i<=$_GET['count']){
    $pdf->AddPage();
    $pdf->Image('http://image.example.com/'.$_GET['id'].'/jpg/page_'.$i.'.jpg',1,1,208,0);
    $i++;
}
$pdf->Output();
?>

当我尝试使用此代码转换200个或更多图像时,它给了我“超出内存限制”的错误。我试图将内存限制设置得更高,但是却无法按我的意愿工作。代码中是否有此限制?是否有其他方法可以防止此错误

当前无法处理此请求。 HTTP错误500

0 个答案:

没有答案