PHP Soap 二进制图像问题
我有一个适用于 iPhone 的网络服务。我从 iPhone 收到二进制形式的图像。我想问的是我们能否确定以二进制形式发送的图像的扩展名。
我的代码:
$data=base64_decode($data);
$path='event_image/img_out.gif'; /// issue is here
$fp=fopen($path,'w+');
if($fp){ fwrite($fp,$data); fclose($fp); }
I have a web service for iPhone. I receive an image from iPhone in binary form. What I want to ask is can we determine the extension of image being send in binary form.
my code:
$data=base64_decode($data);
$path='event_image/img_out.gif'; /// issue is here
$fp=fopen($path,'w+');
if($fp){ fwrite($fp,$data); fclose($fp); }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
文件具有签名 http://www.garykessler.net/library/file_sigs.html
您可以从文件的第一行读取并检查。
Files have signatures http://www.garykessler.net/library/file_sigs.html
You can read from the first line of the file and check.