찬 지기입니다.
개발을 4년 정도 쉰 후로 다시 개발을 할려고 보니 많이 삽질하고 있습니다.
그러나 전보다 웹 상에서 자료들이 많아 좋기도 하지만 제가 딱 원하는 자료를 찾는데 좀 시간이 걸린다는 단점이 있네요..ㅎㅎㅎ 그래도 정말 세상이 좋아진 것 같습니다.
이번글은 개발중에 타입을 체크하는 부분을 정리해 보겠습니다.
PHP 매뉴얼 참조
PHP 지원 버전 : (PHP 4 >= 4.0.4, PHP 5)
주의사항 : 인자값은 string값이여야 함
1. ctype_alnum(string) : [A-Za-z] or 숫자인지 확인
ex) 'AbCd1zyZ9' -> true
'foo!#$bar' -> false
2. ctype_alpha(string) : [A-Za-z]인지 확인
ex) 'KjgWZC' -> true
'arf12' -> false
3. ctype_digit(string) : 숫자인지 확인
ex) '1820.20' -> false
'10002' -> true
'wsl!12' -> false
ex2)
<?php
$numeric_string = '42';
$integer = 42;
ctype_digit($numeric_string); // true
ctype_digit($integer); // false
is_numeric($numeric_string); // true
is_numeric($integer); // true
?>
4. 참고
다른 곳에서도 더 좋은 자료들이 많이 있습니다.
제가 나름대로 모아서 올립니다.
많은 도움 되었으면 합니다.
'찬의 공부방 > PHP Tip' 카테고리의 다른 글
[PHP함수] GD 및 이미지 함수 정리 (2) | 2012.02.14 |
---|---|
PHP에서 이미지 저장하는 방법(copy함수 사용) (1) | 2012.02.14 |
[PHP] 시간 관련 함수 (0) | 2012.02.06 |
[PHP-MYSQL함수] php에서 사용되는 mysql 관련 함수 정리 (0) | 2012.02.05 |
PHP관련사이트 (0) | 2012.01.27 |