Php 使用imagecreate函数时出错

Php 使用imagecreate函数时出错,php,Php,当我执行上面的代码时,我得到了这样一个错误 “无法显示图像,因为它包含错误” 同样的错误也出现在服务器中我想在这里冒险一试,猜测您在PHP标记之前和/或之后有某种内容 确保文件以标记开头。您不需要它,它将解决任何后续空白问题。服务器中也会显示一些错误。想在你的问题中添加这个细节吗?如果省略了header()调用,您会看到什么?如果省略了header,页面中会出现错误。此外,您的代码在中工作正常。您的代码对我来说也工作正常。 <?php header("Content-Type: imag

当我执行上面的代码时,我得到了这样一个错误

“无法显示图像,因为它包含错误”


同样的错误也出现在服务器中

我想在这里冒险一试,猜测您在PHP标记之前和/或之后有某种内容


确保文件以
标记开头。您不需要它,它将解决任何后续空白问题。

服务器中也会显示一些错误。想在你的问题中添加这个细节吗?如果省略了
header()
调用,您会看到什么?如果省略了header,页面中会出现错误。此外,您的代码在中工作正常。您的代码对我来说也工作正常。
<?php

header("Content-Type: image/png");

$im = @imagecreate(110, 20) or die("Cannot Initialize new GD image stream");

$background_color = imagecolorallocate($im, 0, 0, 0);

$text_color = imagecolorallocate($im, 233, 14, 91);

imagestring($im, 1, 5, 5,  "A Simple Text String", $text_color);

imagepng($im);

imagedestroy($im);

?>