이 문제는 약간 이상합니다. 전송 된 값이 null 인 경우 왜 "is not null"이 표시됩니까? 그 이유가 뭐야?변수가 null인지 확인 - 잘못된 유효성 검사
Parametersapplication/x-www-form-urlencoded
lists_owned null
Source
lists_owned=null
<?php
$lists_owned = $_POST['lists_owned'];
var_dump($lists_owned); // string(4) "null"
if(!is_null($_POST['lists_owned'])) {
echo "Is not null"; I see this echo
}
?>
감사
시오는'$ _POST는 [ 'lists_owned'] '를 액세스하기 전에 설정되어 있는지를 확인하여, 권리 ]))? $ _POST [ 'lists_owned'] : null;'그 후에'$ lists_owned' 변수 만 사용하면 $ lists_owned를 설정하지 않고 쓸 수 없습니다. – mamadrood