Белый..Клык Б Белый..Клык Регистрация 6 Июн 2013 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 27 Апр 2018 #1 Загружается переменная из базы, которая может иметь любое значение (цифровое, текстовое) или вообще ничего, пустота. как его поставить на условия? Типа такого: if ($x==""){echo "пусто";} else {echo "что то есть";} пример не работает. empty() тоже не работает !empty() тоже не работает....
Загружается переменная из базы, которая может иметь любое значение (цифровое, текстовое) или вообще ничего, пустота. как его поставить на условия? Типа такого: if ($x==""){echo "пусто";} else {echo "что то есть";} пример не работает. empty() тоже не работает !empty() тоже не работает....
максончиу М максончиу Регистрация 19 Дек 2013 Сообщения 98 Репутация 0 Спасибо 0 Монет 0 27 Апр 2018 #2 is_null($x); пробовал? Позитивный голос 0
callla C callla Регистрация 21 Авг 2013 Сообщения 94 Репутация 0 Спасибо 0 Монет 0 27 Апр 2018 #3 Если (!empty) не работает, значит переменная не пустая. Что-то все-таки в нее передается. Позитивный голос 0
Андрюхак А Андрюхак Регистрация 20 Дек 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 27 Апр 2018 #4 _http://phpfiddle.org/lite?code=%3C%3Fphp%0A%24arr%20%3D%20%5B%0A%20%20%20%20%27true%27%20%3D%3E%20true%2C%0A%20%20%20%20%27false%27%20%3D%3E%20false%2C%0A%20%20%20%20%27empty%27%20%3D%3E%20%27%27%2C%0A%20%20%20%20%27null%27%20%3D%3E%20null%2C%0A%20%20%20%20%27deleted%27%20%3D%3E%20123%2C%0A%20%20%20%20%27%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%20%20%D1%82%D0%B0%D0%BA%20%27%0A%5D%3B%0Aunset%28%24arr%5B%27deleted%27%5D%29%3B%0Aecho%20%27%3Cbloquote%3E%3Ccode%3E%27%3B%0Avar_dump%28%24arr%29%3B%0Aecho%20%27%3C%2Fcode%3E%3C%2Fbloquote%3E%27%3B%0Aecho%20%27%3Ctable%3E%0A%20%20%20%20%3Cthead%3E%0A%20%20%20%20%3Cth%3E%D0%BA%D0%BB%D1%8E%D1%87%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%3D%3D%5C%27%5C%27%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20is_null%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20empty%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20isset%3C%2Fth%3E%0A%20%20%20%20%3C%2Ftr%3E%3C%2Fthead%3E%0A%20%20%20%20%3Ctbody%3E%27%3B%0Aforeach%20%28%24arr%20as%20%24k%20%3D%3E%20%24v%29%0A%20%20%20%20echo%20%27%3Ctr%3E%3Ctd%3E%3Cb%3E%27%20.%20%24k%20.%20%27%3C%2Fb%3E%3C%2Ftd%3E%3Ctd%3E%20%3Cem%3E%27%20.%20var_export%28%24v%2C%201%29%20.%20%27%3C%2Fem%3E%20%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20%24a%20%3D%3D%20%27%27%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20is_null%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20empty%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20isset%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3C%2Ftr%3E%27%3B%0Aecho%20%27%3C%2Ftbody%3E%3Ctable%3E%27%3B%0Afunction%20check%28%24x%2C%20%24func%29%0A%7B%0A%20%20%20%20if%20%28%24func%28%24x%29%29%20%7B%0A%20%20%20%20%20%20%20%20return%20%22%3Cspan%20%20class%3D%27green%27%3E%D0%B4%D0%B0%3C%2Fspan%3E%22%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20return%20%22%3Cspan%20%20class%3D%27red%27%3E%D0%BD%D0%B5%D1%82%3C%2Fspan%3E%22%3B%0A%20%20%20%20%7D%0A%7D%0A%3F%3E%0A%3Cstyle%3E%0A%20%20%20%20.green%20%7B%0A%20%20%20%20%20%20%20%20color%3A%20%2357cc9e%0A%20%20%20%20%7D%0A%20%20%20%20.red%20%7B%0A%20%20%20%20%20%20%20%20color%3A%20%23cc4539%0A%20%20%20%20%7D%0A%20%20%20%20table%20th%20%7B%0A%20%20%20%20%20%20%20%20background%3A%20%23F7FAFF%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23370096%3B%0A%20%20%20%20%7D%0A%20%20%20%20table%20th%2C%20table%20td%2C%20table%20%7B%0A%20%20%20%20%20%20%20%20border-collapse%3A%20collapse%3B%0A%20%20%20%20%20%20%20%20border%3A%201px%20solid%20%23370096%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%0A%20%20%20%20%20%20%20%20padding%3A%201px%3B%0A%20%20%20%20%7D%0A%20%20%20%20.result%20%7B%0A%20%20%20%20%20%20%20%20font-family%3A%20Courier%20New%2C%20monospace%20%21%20important%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23660000%0A%20%20%20%20%7D%0A%3C%2Fstyle%253 Позитивный голос 0
_http://phpfiddle.org/lite?code=%3C%3Fphp%0A%24arr%20%3D%20%5B%0A%20%20%20%20%27true%27%20%3D%3E%20true%2C%0A%20%20%20%20%27false%27%20%3D%3E%20false%2C%0A%20%20%20%20%27empty%27%20%3D%3E%20%27%27%2C%0A%20%20%20%20%27null%27%20%3D%3E%20null%2C%0A%20%20%20%20%27deleted%27%20%3D%3E%20123%2C%0A%20%20%20%20%27%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%BE%20%20%D1%82%D0%B0%D0%BA%20%27%0A%5D%3B%0Aunset%28%24arr%5B%27deleted%27%5D%29%3B%0Aecho%20%27%3Cbloquote%3E%3Ccode%3E%27%3B%0Avar_dump%28%24arr%29%3B%0Aecho%20%27%3C%2Fcode%3E%3C%2Fbloquote%3E%27%3B%0Aecho%20%27%3Ctable%3E%0A%20%20%20%20%3Cthead%3E%0A%20%20%20%20%3Cth%3E%D0%BA%D0%BB%D1%8E%D1%87%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20%3D%3D%5C%27%5C%27%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20is_null%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20empty%3C%2Fth%3E%0A%20%20%20%20%3Cth%3E%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B0%20isset%3C%2Fth%3E%0A%20%20%20%20%3C%2Ftr%3E%3C%2Fthead%3E%0A%20%20%20%20%3Ctbody%3E%27%3B%0Aforeach%20%28%24arr%20as%20%24k%20%3D%3E%20%24v%29%0A%20%20%20%20echo%20%27%3Ctr%3E%3Ctd%3E%3Cb%3E%27%20.%20%24k%20.%20%27%3C%2Fb%3E%3C%2Ftd%3E%3Ctd%3E%20%3Cem%3E%27%20.%20var_export%28%24v%2C%201%29%20.%20%27%3C%2Fem%3E%20%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20%24a%20%3D%3D%20%27%27%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20is_null%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20empty%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3Ctd%3E%3Cspan%20class%3D%22result%22%3E%27%20.%20check%28%24v%2C%20function%20%28%24a%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20return%20isset%28%24a%29%3B%0A%20%20%20%20%20%20%20%20%7D%29%20.%20%27%3C%2Fspan%3E%3C%2Ftd%3E%3C%2Ftr%3E%27%3B%0Aecho%20%27%3C%2Ftbody%3E%3Ctable%3E%27%3B%0Afunction%20check%28%24x%2C%20%24func%29%0A%7B%0A%20%20%20%20if%20%28%24func%28%24x%29%29%20%7B%0A%20%20%20%20%20%20%20%20return%20%22%3Cspan%20%20class%3D%27green%27%3E%D0%B4%D0%B0%3C%2Fspan%3E%22%3B%0A%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20return%20%22%3Cspan%20%20class%3D%27red%27%3E%D0%BD%D0%B5%D1%82%3C%2Fspan%3E%22%3B%0A%20%20%20%20%7D%0A%7D%0A%3F%3E%0A%3Cstyle%3E%0A%20%20%20%20.green%20%7B%0A%20%20%20%20%20%20%20%20color%3A%20%2357cc9e%0A%20%20%20%20%7D%0A%20%20%20%20.red%20%7B%0A%20%20%20%20%20%20%20%20color%3A%20%23cc4539%0A%20%20%20%20%7D%0A%20%20%20%20table%20th%20%7B%0A%20%20%20%20%20%20%20%20background%3A%20%23F7FAFF%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23370096%3B%0A%20%20%20%20%7D%0A%20%20%20%20table%20th%2C%20table%20td%2C%20table%20%7B%0A%20%20%20%20%20%20%20%20border-collapse%3A%20collapse%3B%0A%20%20%20%20%20%20%20%20border%3A%201px%20solid%20%23370096%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%0A%20%20%20%20%20%20%20%20padding%3A%201px%3B%0A%20%20%20%20%7D%0A%20%20%20%20.result%20%7B%0A%20%20%20%20%20%20%20%20font-family%3A%20Courier%20New%2C%20monospace%20%21%20important%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23660000%0A%20%20%20%20%7D%0A%3C%2Fstyle%253
DeeJ D DeeJ Регистрация 11 Окт 2012 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 27 Апр 2018 #5 if( !$x ){ echo "пусто"; } else { echo "что-то есть"; } Если поидее должно быть пусто, но выдает, что что-то есть, то есть смысл посмотреть через var_dump( $x ), что в этой переменной находится. Позитивный голос 0
if( !$x ){ echo "пусто"; } else { echo "что-то есть"; } Если поидее должно быть пусто, но выдает, что что-то есть, то есть смысл посмотреть через var_dump( $x ), что в этой переменной находится.
цвыва Ц цвыва Регистрация 19 Авг 2013 Сообщения 78 Репутация 1 Спасибо 0 Монет 0 27 Апр 2018 #6 Так зачем допускать ситуацию когда там будет пустота? По дефолту сделать там ноль, к примеру. Позитивный голос 0