ASCIIコード表
下位ビット→ ↓上位ビット |
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F |
00 | ␀ | ␁ | ␂ | ␃ | ␄ | ␅ | ␆ | ␇ | ␈ | ␉ | ␊ | ␋ | ␌ | ␍ | ␎ | ␏ |
10 | ␐ | ␑ | ␒ | ␓ | ␔ | ␕ | ␖ | ␗ | ␘ | ␙ | ␚ | ␛ | ␜ | ␝ | ␞ | ␟ |
20 | ␠ | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
30 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
40 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
50 | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
60 | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
70 | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | ␡ |
上記のコード表を生成するPHPコード
<table border="1" cellpadding="4" cellspacing="0" style="font-size: 16px; text-align: center;"> <tr><td bgcolor="aquamarine">下位ビット→<br />↓上位ビット</td> for ($i = 0x00; $i <= 0x0f; $i = $i + 0x01) { printf('<td bgcolor="aquamarine">%02X</td>', $i); } print('</tr>'); for ($i = 0x00; $i <= 0x7f; $i = $i + 0x10) { printf('<tr><td bgcolor="aquamarine">%02X</td>', $i); for ($j = 0x00; $j <= 0x0f; $j = $j + 0x01) { if ($i == 0x00 || $i == 0x10 || ($i == 0x20 && $j == 0x00)) { // 制御文字の表示 printf('<td>&#x%X;</td>', 0x2400 | $i | $j); } else if ($i == 0x70 && $j == 0x0f) { // 制御文字(DEL)の表示 printf('<td>&#x%X;</td>', 0x2421); } else { printf('<td>%c</td>', $j | $i); } } print('</tr>'); } </table>