PHP字符串转十六进制的问题 本帖最后由 qq85168163 于 2013-11-05 12:59:56 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pack('c*', 你的字符串)注意开头的\x01不在你的字符串内 echo pack('c*', 'KM01123456');我试了下,这个显示内容为空哦? 然后用下面这段代码<?php $buf = pack('c*', 'KM01123456'); $fp = fopen('buf','w'); fwrite($fp,$buf."\r\n"); fclose($fp);?>生成的文件用Editor打开显示是 00 0D 0A这是怎么回事呢? sorry,有些日子没写php,记错format了也不用pack这么麻烦了直接(binary)"KM01123456"就是了如果写文件连强制转换都省了,用'wb'模式就行不可视字符用chr()生成php没有其他语言那么讲究,字符串其实也是字节型的,只是多字节如汉字等等要显示为字节就强制转换一下而已 CMS修改的问题 PHP中$userInfo = $DB->getRow($query);报错 sql调用判断问题 有人在用新浪云或者阿里云的托管应用吗? 有个网页中音乐很好听,我想下载,但不知道路径,谁知道这种代码中的音乐怎么下载。 PHP上传附件 防止重复上传 极度郁闷中,每次装环境,都会莫名其妙出来许多问题 用insert插入一条记录后,如果主键是自增的id,如何能够马上获得这个ID值? 简单的计数器问题?? 求段代码,请大家帮助 正则匹配问题 关于ecshop IIS 伪静态
echo pack('c*', 'KM01123456');
我试了下,这个显示内容为空哦?
然后用下面这段代码
<?php
$buf = pack('c*', 'KM01123456');
$fp = fopen('buf','w');
fwrite($fp,$buf."\r\n");
fclose($fp);
?>
生成的文件用Editor打开显示是 00 0D 0A这是怎么回事呢?
也不用pack这么麻烦了
直接(binary)"KM01123456"就是了如果写文件连强制转换都省了,用'wb'模式就行不可视字符用chr()生成php没有其他语言那么讲究,字符串其实也是字节型的,只是多字节如汉字等等要显示为字节就强制转换一下而已