我现在的项目是手机客户端进行通信的,PHP作为服务器端,需要根据协议先发送2字节的内容长度.比如:
长度是9字节的话,我需要发送0x09和0x00两个字节,但是我用echo和print输出的都是文本,0x09到客户端就变成了57(即9的ASCII码),0x00变成了48(即0的ASCII码),请问我应该怎么样才能正确的输出?
长度是9字节的话,我需要发送0x09和0x00两个字节,但是我用echo和print输出的都是文本,0x09到客户端就变成了57(即9的ASCII码),0x00变成了48(即0的ASCII码),请问我应该怎么样才能正确的输出?
解决方案 »
- php include应用
- Can't modify header information 这个bug怎么改?
- 想在网站中加上统计访问来源,访问量等信息的功能,不知是否会对服务器带来很大压力,牛人指点,谢谢!
- 删除二围数组中同一个键名的元素.
- 关与内网FTP上传的问题,FLASHFXP,CUTEFTP??
- 这个文件放到另一台服务器,怎么参数传不过去了
- 简单问题,php中是否可以使用自定义的c语言的库文件。例如dll,so等
- 一个简单的PHP问题
- 一个不是很难的问题,请看看
- thinkphp不用ajaxReturn返回数据、前端怎么接收
- 求能自动突破IE SP2的弹窗代码!
- php代码语法错误:意想不到的字符串!!
<html>
<body>
<?php
$fun='a';
$fun1=ord($fun);
echo $fun1."***************";
$fun2=dechex($fun1);
echo $fun2;
?>
</body>
</html>
详情:http://blog.csdn.net/listen/archive/2007/02/26/1514446.aspx