gpt4 book ai didi

php - 在 PHP 中将十六进制转换为图像?

转载 作者:可可西里 更新时间:2023-11-01 07:23:10 27 4
gpt4 key购买 nike

我正在开发通过 PHP Webservice 与服务器通信的移动应用程序。这是我第一次使用 PHP。我设法将数据上传到数据库中。现在我需要发送图像以将其存储在 ftp 服务器中。为此,我转换了 image->hex 并从我的应用程序发送。

服务器端

我得到了十六进制代码,但不确定如何将其转换为图像并存储在 ftp 服务器中。我真的在这里挣扎。我用谷歌搜索但找不到确切的。

非常感谢任何帮助。

最佳答案

将十六进制字符串转换为二进制:

$binary = pack("H*", $hex);

pack("H*", ...)相当于hex2bin , 自 PHP 5.4 起可用。

写入磁盘:

file_put_contents("file.png", $binary);

关于php - 在 PHP 中将十六进制转换为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13274691/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com