私はphpchr()
関数を使用してきました.1から始まる変数を使用してすべての文字を印刷し、ASCII値を印刷し、それをインクリメントしてからこのアクションを繰り返すという考えがありました。これは私がやったことです:
<?php
$i = 0;
while($i<255)
{
echo chr($i)."\n";
$i++;
}
?>
それはうまくいきます。すべての ASCII 値を出力しますが、次のように 255 を超える値を使用すると、次のようになります。
chr(300);
255を超えるとすぐに最初からやり直します。したがって、255を超える場合にphpに2文字を出力させる方法があるかどうか疑問に思っていました(たとえば、数値300を使用すると、文字 255 の後に文字 45 が続きます)。これは可能ですか?もしそうなら、どうすればいいですか?