PHP의 ord() 함수는 문자열에서 첫 번째 문자에 해당하는 ASCII 값을 반환하는 내장 함수입니다. 문자를 숫자 코드로 변환해야 하는 다양한 상황에서 유용하게 활용됩니다.
문법(Syntax)
ord(str)
매개변수(Parameters)
str − ASCII 값을 구하고자 하는 문자열입니다.
반환값(Return)
ord() 함수는 0부터 255 사이의 정수를 반환하며, 이 값은 입력된 문자열의 첫 번째 문자의 ASCII 값에 해당합니다. 만약 빈 문자열을 전달하면 0을 반환합니다.
예제(Example)
다음은 문자열의 첫 번째 문자에 대한 ASCII 값을 출력하는 예제입니다 −
<?php
echo ord("welcome");
?>
출력 결과(Output)
119
참고 사항
위 예제에서 문자열 "welcome"의 첫 글자인 'w'의 ASCII 값이 119로 출력되었습니다. ord() 함수는 항상 문자열의 첫 번째 문자만 처리한다는 점에 유의하세요. 반대로 ASCII 값을 다시 문자로 변환하려면 chr() 함수를 사용할 수 있습니다.