라이브러리
[PHP] IntlChar::iscntrl - 코드 포인트가 제어 문자인지 확인
IntlChar::iscntrl
`IntlChar::iscntrl`는 PHP의 IntlChar 클래스의 메소드 중 하나로, 지정된 문자가 제어 문자인지 여부를 확인합니다. 제어 문자는 일반적으로 프로그램에서 처리하는 데 사용되지 않는 문자입니다. 예를 들어, ` ` (줄 바꿈), ` ` (탭), ` ` (캐리지 리턴), `` (백스페이스) 등이 있습니다.
IntlChar::iscntrl 사용법
`IntlChar::iscntrl` 메소드는 다음 형식으로 사용됩니다.
#hostingforum.kr
php
IntlChar::iscntrl($codePoint)
* `$codePoint`: 확인하려는 문자의 유니코드 코드 포인트를 나타내는 정수 값입니다.
예제
#hostingforum.kr
php
// 줄 바꿈 문자 (
)가 제어 문자인지 확인합니다.
echo IntlChar::iscntrl(10) ? 'YES' : 'NO'; // YES
// 탭 문자 ( )가 제어 문자인지 확인합니다.
echo IntlChar::iscntrl(9) ? 'YES' : 'NO'; // YES
// 영문자 'A'가 제어 문자인지 확인합니다.
echo IntlChar::iscntrl(ord('A')) ? 'YES' : 'NO'; // NO
IntlChar::iscntrl의 반환 값
`IntlChar::iscntrl` 메소드는 다음 값을 반환합니다.
* `true`: 지정된 문자가 제어 문자인 경우.
* `false`: 지정된 문자가 제어 문자가 아닌 경우.
IntlChar::iscntrl의 사용 사례
`IntlChar::iscntrl` 메소드는 다음 경우에 사용할 수 있습니다.
* 텍스트 처리에서 제어 문자를 제거하거나 대체하는 경우.
* 프로그램에서 제어 문자를 처리하는 경우.
* 문자열을 검증하는 경우.
IntlChar::iscntrl의 제한 사항
`IntlChar::iscntrl` 메소드는 유니코드 코드 포인트만을 지원합니다. 이 메소드는 문자열을 처리하지 않습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.