首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

如何避免字节流数组

2012-03-19 
如何处理字节流数组最近遇到一个烦心的问题,就是将附件以字节流数组的形式进行传递,但不知道应该怎么做了。

如何处理字节流数组
最近遇到一个烦心的问题,就是将附件以字节流数组的形式进行传递,但不知道应该怎么做了。
现在要传递一个附件到另一个服务器上,并且要将附件通过字节流数组的形式进行传递,网上搜索了N长时间,找不到关于PHP处理字节流的例子,还希望大家多帮帮忙。
我提供一个Java的例子,这是Java中处理附件字节流的程序。

Java code
String a="d://tmp.jpg";File fa=new File(a);FileInputStream fis = new FileInputStream(fa);byte[] tmp = new byte[fis.available()];


其中最后变量“tmp”就是最后需要的字节流数组,各位,帮帮忙,救命啊!

[解决办法]
$src=fopen('d://tmp.jpg','r');
$tobyte=fopen('d://tmp.txt','w');
stream_copy_to_stream($src, $tobyte, 1024); 

這樣d://tmp.txt保存的是d://tmp.jpg字節流,隨你怎麼操作

另:建議看下PHP的Stream Function



[解决办法]
你可以遍曆字節流文件保存到數組中
PHP操作數據比較簡單
[解决办法]
探讨
谢谢,不过请教一下,如何将字节流向JAVA中的生成一个byte[]的数组呢。

热点排行