라이브러리
[PHP] ctype_digit - 숫자 문자 확인
PHP의 ctype_digit
`ctype_digit`는 PHP에서 제공하는 함수로, 입력된 문자열이 모두 숫자인지 확인하는 함수입니다. 이 함수는 0부터 9까지의 숫자 문자만을 포함하는 문자열을 반환합니다.
함수 사용법
`ctype_digit` 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
ctype_digit(string $str)
* `$str` : 확인하려는 문자열
예제
#hostingforum.kr
php
// 숫자만 포함하는 문자열
$str1 = "12345";
echo ctype_digit($str1) ? "true" : "false"; // true
// 숫자와 문자가 섞인 문자열
$str2 = "123abc";
echo ctype_digit($str2) ? "true" : "false"; // false
// 문자만 포함하는 문자열
$str3 = "abcde";
echo ctype_digit($str3) ? "true" : "false"; // false
함수 동작
`ctype_digit` 함수는 다음과 같은 동작을 합니다.
* 입력된 문자열이 모두 숫자인 경우 `true`를 반환합니다.
* 입력된 문자열이 숫자와 문자가 섞인 경우 `false`를 반환합니다.
* 입력된 문자열이 모두 문자인 경우 `false`를 반환합니다.
주의사항
`ctype_digit` 함수는 0과 1을 포함하는 문자열을 모두 숫자로 간주합니다. 따라서, 0과 1을 포함하는 문자열을 확인하려면 별도의 처리가 필요합니다.
#hostingforum.kr
php
// 0과 1을 포함하는 문자열
$str4 = "0101";
echo ctype_digit($str4) ? "true" : "false"; // true
이 예제에서 `ctype_digit` 함수는 0과 1을 모두 숫자로 간주하여 `true`를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.