php把图片转换成二进制输出的方法:可以通过fopen()函数并结合fread()函数来实现。fopen()函数可以打开一个文件或URL。fread()函数用于读取打开的文件,该函数返回读取的字符串。
相关函数介绍: (推荐教程:php教程) 1、fopen函数 fopen() 函数打开一个文件或 URL。 如果 fopen() 失败,它将返回 FALSE 并附带错误信息。您可以通过在函数名前面添加一个 '@' 来隐藏错误输出。 语法 fopen(filename,mode,include_path,context) 参数介绍: 2、fread函数 fread() 函数读取打开的文件。 函数会在到达指定长度或读到文件末尾(EOF)时(以先到者为准),停止运行。该函数返回读取的字符串,如果失败则返回FALSE。 语法 string fread ( resource $handle , int $length ) 参数 代码实现: header( "Content-type: image/jpeg");
$PSize = filesize('1.jpg');
$picturedata = fread(fopen('1.jpg', "r"), $PSize);
echo $picturedata; 以上就是php如何把图片转换成二进制输出的详细内容,更多请关注 模板之家(www.mb5.com.cn) 其它相关文章! |