******************************编辑********************* *****
我正在使用 ODBC,发现不能读取超过 4096 的字段
任何建议
***************************编辑******************** *****
我正在从数据库读取图像
$image=$row["image-contents"];
现在尝试将文件写入磁盘
$image_name="test.jpg";
$file = fopen( "images/".$image_name, "w" );
fwrite( $file, $image);
fclose( $file );
问题是创建的文件只有 4096 字节,图像文件已损坏,因为 $image 大于 4096。
我现在 fwrite 使用 block 进行写入,但我不知道该怎么做。
请帮忙!
最佳答案
关于php - 写入大于 4096 的图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2738504/