我一直在使用 phpchr()
函数,我想通过使用从 1 开始的变量打印每个字符,打印 ASCII 值,然后递增它,然后重复此操作。这就是我所做的:
<?php
$i = 0;
while($i<255)
{
echo chr($i)."\n";
$i++;
}
?>
这成功地起作用了。它打印出每个 ASCII 值,但我注意到,如果我使用值超过 255 的值,如下所示:
chr(300);
一旦超过 255,它就会从头开始。所以,我想知道如果超过 255,是否有办法让 php 打印两个字符(例如,当你使用数字 300 时,它会将字符 255 后跟字符 45)。这可能吗?如果是这样,我会怎么做?