php 利用转义输出ascii字符问题 15

echo"\x51";可以输出字符Q但是我想在循环中用变量$i替换里面的数字实现遍历ascii字符集。但是for($i=0;$i<127;$i++){echo"\x$i"... echo "\x51"; 可以输出字符Q 但是我想在循环中用变量$i 替换里面的数字实现遍历ascii字符集。
但是 for($i=0;$i<127;$i++){
echo "\x$i"; 发现输出的是 \x1 \x2 .....诸如类似,请教不使用函数转义的方法。

}
展开
 我来答
阳光上的桥
2015-07-20 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
\x51后面的51是16进制,你的程序应该这么写:
<?php
for ($i=0;$i<=127;$i++) echo "$i\t".chr($i)."\n";
?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式