개발/PHP

[php] 문자를 아스키코드로 변환해보자 ord(), chr() 함수

hoilog 2022. 10. 23. 15:04

아스키코드란

  • ASCII (American standard code for information interchange code)
  • 미국 표준 정보교환 코드로 컴퓨터 내부에서 문자를 표현하는 데 사용됩니다.

아스키코드 표

번호 코드 번호 코드 번호 코드
33 ! 64 @ 95 _
34 " 65 A 96 `
35 # 66 B 97 a
36 $ 67 C 98 b
37 % 68 D 99 c
38 & 69 E 100 d
39 ' 70 F 101 e
40 ( 71 G 102 f
41 ) 72 H 103 g
42 * 73 I 104 h
43 + 74 J 105 i
44 , 75 K 106 j
45 - 76 L 107 k
46 . 77 M 108 l
47 / 78 N 109 m
48 0 79 O 110 n
49 1 80 P 111 o
50 2 81 Q 112 p
51 3 82 R 113 q
52 4 83 S 114 r
53 5 84 T 115 s
54 6 85 U 116 t
55 7 86 V 117 u
56 8 87 W 118 v
57 9 88 X 119 w
58 : 89 Y 120 x
59 ; 90 Z 121 y
60 < 91 [ 122  z
61 = 92 \ 123 {
62 > 93 ] 124 |
63 ? 94 ^ 125 }

 

문자를 아스키코드로, 아스키코드를 문자로 변환 

  • ord()
    • 문자의 ASCll코드 값을  반환하는 함수
  • chr()
    • ASCll코드값의 문자값을 반환하는 함수

사용 예제

<?
echo '문자 a의 아스키코드 : ' . ord('a');
echo '아스키코드 97의 문자 : ' . chr('97');
?>

// 결과
문자 a의 아스키코드 : 97
아스키코드 97의 문자 : a