pop3收信 圖片解碼 把内容以2进制直接输出,保存为图片fwrite 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看不懂呀,能否具體一點,是指先把這段編碼寫入到一個jpg文件,嗎?還是。?? 以上内容的意思是,2进制文件的内容,以base64格式转换成文字串,并发送到邮件。要将内容输出文件,就把这些文字串反编译成2进制内容再输出就可以了。lz说这是图片,那就给你个例子如下:<?phpfunction base64_to_jpeg( $inputfile, $outputfile ) { /* read data (binary) */ $ifp = fopen( $inputfile, "rb" ); $imageData = fread( $ifp, filesize( $inputfile ) ); fclose( $ifp ); /* encode & write data (binary) */ $ifp = fopen( $outputfile, "wb" ); fwrite( $ifp, base64_decode( $imageData ) ); fclose( $ifp ); /* return output filename */ return( $outputfile );}?> 《PHP5权威编程》中单件模式有错误? 请教最佳方法!!!!! php5.3同mysql 5.1.39 问题 大家一般如何判断 mysql_query('select.....') 返回结果是0的情况 php中用utf-8编码无法更改header的问题 smarty生成的cache文件可以设置为平均分配在多个目录中吗? 求一段时间内的日期列表,请教,非常感谢。 高分求sql语句 Ms sql读取出数据,显示在网页上乱码! php+mysql 多个客户端同时查询一个表时如何取出不同的值? 正则表达式关于引用组和花括号的问题 '\xE5\x8F' 这种字符怎么转成utf8字符啊
看不懂呀,能否具體一點,是指先把這段編碼寫入到一個jpg文件,嗎?還是。??
要将内容输出文件,就把这些文字串反编译成2进制内容再输出就可以了。lz说这是图片,那就给你个例子如下:<?php
function base64_to_jpeg( $inputfile, $outputfile ) {
/* read data (binary) */
$ifp = fopen( $inputfile, "rb" );
$imageData = fread( $ifp, filesize( $inputfile ) );
fclose( $ifp );
/* encode & write data (binary) */
$ifp = fopen( $outputfile, "wb" );
fwrite( $ifp, base64_decode( $imageData ) );
fclose( $ifp );
/* return output filename */
return( $outputfile );
}
?>