PHP imagecreatefrompng
我在下面的代码中使用imagecreatefrompng。在调用该方法后运行的任何代码都不会执行,并且循环退出。任何时候都不会出现错误。如果我注释掉该行,循环会执行并且所有图像都以html格式呈现。我有GD2启用以及打开包装。我也可以尝试......抓住整个街区,但不会抛出任何错误。我也尝试用“@”压制错误,但这也不起作用。PHP imagecreatefrompng
<html> <head><title>test</title></head>
<body>
<?php
$qs = $_GET['stack'];
$stack = explode(" ", $qs);
foreach ($stack as $filename)
{
?>
<img src="../content/images/trays/<?php echo "$filename.png"; ?>" alt="" />
<?php
$img = imagecreatefrompng("../content/images/trays/$filename.png");
echo "works: $filename.png";
}
?>
</body>
</html>
php.ini中memory_limit的:128M
回答:
请检查您是否可以打开文件:
$img = @imagecreatefrompng("../content/images/trays/$filename.png'); echo $img ? "Works: $filename.png" : "Could not open file to create PNG from" ;
以上是 PHP imagecreatefrompng 的全部内容, 来源链接: utcz.com/qa/262689.html