PHP socket实现 writeInt 和 writeLong 和 writeUTF 以及和Java端对接
2016-03-21 11:24
771 查看
php:
java:
function writeInt($socket, $i) { $data = pack('N', $i); socket_write($socket, $data); } function writeLong($socket, $i) { $data = pack('J', $i); socket_write($socket, $data); } function writeShort($socket, $i) { $data = pack('n', $i); socket_write($socket, $data); } function writeUTF($socket, $i) { writeShort($socket,strlen($i)); socket_write($socket,$i); }
java:
DataInputStream stream = new DataInputStream(new BufferedInputStream(socket.getInputStream())); int i= stream.readInt(); long l = stream.readLong(); String s = stream.readUTF(); socket.close();
相关文章推荐
- php微商城用什么开发框架
- PHP5.3中的命名空间(namespace)及其使用详解
- php简单开启gzip压缩方法(zlib.output_compression)
- php正则提取html图片(img)src地址与任意属性
- dedecms中的{dede:php}{/dede:php}的详细用法
- DEDECMSv57在PHP5.4不能正常运行的解决方法
- php上传文件超时办法。把下面的4个值都调整大一些
- 用PHP读取超大文件的实例代码
- 这篇文章主要介绍了PHP整合七牛实现上传文件的相关资料,需要的朋友可以参考下
- 完美解决PHP中的Cannot modify header information 问题
- php中实现精确设置session过期时间的方法
- thinkphp去掉index.php访问后缀
- PHP中file_exists与is_file,is_dir的区别
- PHP不用数据库怎么弄图片分页
- 淘宝IP地址库API接口 (PHP)通过ip获取地址信息
- 用PHP对文件夹进行访问权限设置(文件防止被下载设置)
- 图片处理神器ImageMagick以及PHP的imagick扩展
- php的$_FILES的临时储存文件与回收机制
- PHP 获取指定URl页面中所有链接
- Notice: Undefined offset: 1 in D:\\wwwroot\\wr\\askseo\\404.php on line 5