Вот как выглядит мой стол. id col1 col2 ————— 1 ax 2 NULL y 3 NULL z 4 NULL t col1 имеет значение по умолчанию NULL . Я хочу использовать данные col1. Если col1 не равен null, в противном случае используйте данные col2. function something($col1,$col2) { if(is_null($col1) == true) $var = $col2 else $var = […]
В PHP я хочу проверить, не была ли задана / определена переменная , где значение переменной NULL считается заданной / определенной . Я знаю все здесь: http://php.net/manual/en/types.comparisons.php, включая isset (), empty () и is_null (). Ничто из этого не похоже на то, что я ищу. Рассмотрим следующий пример: <?php $myNull = null; echo 'isset($myNull): "'.isset($myNull).'"<br […]
Возможный дубликат: PHP – обратный порядок в выражении if Проверка нулевого – в каком порядке? Изучение Zend Framework показало, что они выполняют все переменные проверки обратным образом: public function setBootstrap($path, $class = null) { if (null === $class) { // instead of if($class === null) $class = 'Bootstrap'; } В чем причина этого? Это также […]
Возможный дубликат: В чем разница между is_null ($ var) и ($ var === null)? PHP имеет два (которые я знаю и три, если вы подсчитаете методы isset() ), чтобы определить, имеет ли значение значение null: is_null() и === null . Я слышал, но не подтвердил, что === null быстрее, но в обзоре кода кто-то настоятельно […]