Tôi cần kiểm tra xem giá trị có được định nghĩa là bất kỳ giá trị nào không, bao gồm cả giá trị rỗng. isset
xử lý các giá trị null dưới dạng không xác định và trả về false
. Hãy làm như sau: ví dụ:Kiểm tra nếu giá trị isset và null
$foo = null;
if(isset($foo)) // returns false
if(isset($bar)) // returns false
if(isset($foo) || is_null($foo)) // returns true
if(isset($bar) || is_null($bar)) // returns true, raises a notice
Lưu ý rằng $bar
không được xác định.
Tôi cần phải tìm một điều kiện thỏa mãn những điều sau đây:
if(something($bar)) // returns false;
if(something($foo)) // returns true;
ý tưởng Bất kỳ?
if (isset ($ foo)) // trả về false, tôi bị rơi từ trên ghế, tất cả những năm ... – max4ever