php怎么把图片转换成二进制_后端开发

php怎么把图片转换成二进制_后端开发,第1张

php如何去掉数组的key_后端开发

在PHP中可以使用“array_values”函数去掉数组的key,该函数的作用就是返回包含数组中所有的值的数组,其语法是“array_values(array)”,参数array表示指定数组。


php把图片转换成二进制的方法:首先通过filesize函数获取指定图片文件的大小;然后使用fread及fopen函数读取文件;最后执行相应文件即可将图片以二进制流的形式输出到客户端。


php怎么把图片转换成二进制_后端开发,第2张

php将图片文件转换成二进制输出

方法:

php如何替换字符串中的字符串_后端开发

php替换字符串中的字符串的方法:首先创建一个PHP示例文件;然后输入代码“str_replace("world","Shanghai","Hello world!");”;最后执行该文件即可。


header( "Content-type: image/jpeg");
$PSize = filesize('1.jpg');
$picturedata = fread(fopen('1.jpg', "r"), $PSize);
echo $picturedata;

就这么简单4行代码,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别。


这里需要注意的是,发送的header要根据具体情况而定,不一定都是image/jpeg。


JPG的就是image/jpeg,但PNG的就是image/png.不同类型的图片输出不同的头部。


更多相关知识,请访问ki4网!

以上就是php怎么把图片转换成二进制的详细内容,更多请关注ki4网其它相关文章!

怎么用php给文件改名_后端开发

php改名的实现方法:首先创建一个PHP示例代码;然后使用rename函数将文件或目录进行改名,其语法是“rename(oldname,newname,context)”;最后执行该文件即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/561455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020-07-04
下一篇 2020-07-04

发表评论

登录后才能评论

评论列表(0条)

保存