Programming/$_머니 (PHP)
[PHP 기초] - trim 빈 값 확인
귀찮은 개발자
2024. 2. 9. 19:54
더보기
2022 년도에 작성된 글 입니다.
HTML 혹은 Restful API 에서 요청이 서버로 들어왔을 경우 확인해야 할 것이 있다.
- SQL 인젝션 등에 취약한 문자는 없는지
- 사용자의 실수로 빈 값이 들어 왔는지
이 두가지의 경우에 1번은 대부분의 라이브러리에서 해결을 해준다.
하지만 2번의 경우에는 서버에서 직접 핸들린을 해야한다 .
그리기 위해서는 trim 이 어떤 데이터를 어떻게 처리하는지 알아야 한다.
$a = '';
$b = NULL;
$c = false;
$d = 0;
var_dump(trim($a));
// string(0) ""
var_dump(trim($b));
// string(0) ""
var_dump(trim($c));
// string(0) ""
var_dump(trim($d));
// string(1) "0"
// trim 후 빈값 확인을 위해서는 if(!$a) { echo 'is empty'; }
PHP: trim - Manual
The above example will output:
www.php.net
PHP 공식 문서는 진짜.. 잘 되어있다.