Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 显示从zip存档打开的img时出现问题_Php - Fatal编程技术网

Php 显示从zip存档打开的img时出现问题

Php 显示从zip存档打开的img时出现问题,php,Php,iam通过getFromIndex()从zip存档中获取img日期 日期是这样的(这是出现的第一行文本) 你知道我怎么能让他出现吗 我用过 但它没有起作用 使用 但它不起作用,给了我 警告:imagepng():提供的参数不是有效的图像资源 现在你问我日期格式 我们假设输出是 $date = file_get_contents('http://sstatic.net/so/img/logo.png'); 显示的文本格式相同 但是我必须使用$date,因为我必须首先获取内容,我怀疑这个图像数据

iam通过getFromIndex()从zip存档中获取img日期 日期是这样的(这是出现的第一行文本)

你知道我怎么能让他出现吗 我用过

但它没有起作用 使用

但它不起作用,给了我 警告:imagepng():提供的参数不是有效的图像资源

现在你问我日期格式 我们假设输出是

$date =  file_get_contents('http://sstatic.net/so/img/logo.png');
显示的文本格式相同
但是我必须使用$date,因为我必须首先获取内容,我怀疑这个图像数据不是这个脚本的唯一输出,对吗?
但必须是这样。

数据看起来已经像一个PNG文件(请注意神奇的数字)。如果将数据输出到文件,会发生什么情况?或者只回显数据而不调用imagepng。这样行吗?

我看是千分之一巴布亚新几内亚��� IHDR���@���@���ª我认为应该这样做。这是您的脚本的目的-输出这个data@moustafa那又怎么样?你能回答我的问题吗?它是脚本输出的唯一数据吗?你能在这里发布整个脚本代码吗?
$im = imagecreatefromstring($data);
if ($im !== false) {
    header('Content-Type: image/png');
    imagepng($im);
    imagedestroy($im);
} 
header('Content-Type: image/png');
imagepng($data);
imagedestroy($im);
$date =  file_get_contents('http://sstatic.net/so/img/logo.png');