php把图片转换成二进制输入的办法:能够经过fopen()函数并连系fread()函数来完成。fopen()函数能够关上一个文件或URL。fread()函数用于读取关上的文件,该函数前往读取的字符串。
相干函数引见:
(保举教程:php教程)
一、fopen函数
fopen() 函数关上一个文件或 URL。
假如 fopen() 失败,它将前往 FALSE 并附带谬误信息。您能够经过正在函数名后面增加一个 '@' 来暗藏谬误输入。
语法
fopen(filename,mode,include_path,context)
参数引见:
filename 必须。规则要关上的文件或 URL。
mode 必须。规则您申请到该文件/流的拜访类型。
二、fread函数
fread() 函数读取关上的文件。
函数会正在抵达指定长度或读到文件末尾(EOF)时(以先到者为准),中止运转。该函数前往读取的字符串,假如失败则前往FALSE。
语法
string fread ( resource $handle , int $length )
参数
handle 文件零碎指针,是典型地由 fopen() 创立的 resource(资本)。
length 必须。规则要读取的最年夜字节数。
代码完成:
header( "Content-type: image/jpeg"); $PSize = filesize('1.jpg'); $picturedata = fread(fopen('1.jpg', "r"), $PSize); echo $picturedata;
以上就是php若何把图片转换成二进制输入的具体内容,更多请存眷资源魔其它相干文章!
标签: php 图片 php教程 二进制 php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!