admin 发表于 2020-9-27 14:56

php教程:二进制读取fread(文件指针,文件大小)

php教程:二进制读取fread(文件指针,文件大小)
文件的存储有两种:字符流和二进制流二进制流的读取按文件大小来读的。$path='./face.jpg';
$fp=fopen($path,'r');
header('content-type:image/jpeg');      //告知浏览器下面的代码通过jpg图片方式解析
echo fread($fp,filesize($path));      //二进制读取多学一招:file_get_contents()也可以进行二进制读取header('content-type:image/jpeg');
echo file_get_contents('./face.jpg');小结:1、文本流有明确的结束符,二进制流没有明确的结束符,通过文件大小判断文件是否读取完毕2、file_get_contents()既可以进行字符流读取,也可以进行二进制读取。
页: [1]
查看完整版本: php教程:二进制读取fread(文件指针,文件大小)