您好,欢迎访问一九零五行业门户网

php 图片怎么转换成二进制流

php图片转换成二进制流的方法:首先创建一个php示例文件;然后获取临时文件名;最后通过“base64encodeimage(strtmpname);”方法将图片文件转成二进制流即可。
本文操作环境:windows7系统、php7.1版,dell g3电脑。
php将图片转成二进制流
//获取临时文件名$strtmpname = $_files['file']['tmp_name'];
//转成二进制流$strdata = base64encodeimage(strtmpname );
//输出<img src='$strdata'>
function base64encodeimage($strtmpname){ $base64image = ''; $imageinfo = getimagesize($strtmpname); $imagedata = fread(fopen($strtmpname , 'r'), filesize($strtmpname)); $base64image = 'data:' . $imageinfo['mime'] . ';base64,' . chunk_split(base64_encode($imagedata)); return $base64image;}
【推荐:php视频教程】
以上就是php 图片怎么转换成二进制流的详细内容。
其它类似信息

推荐信息