Мне было интересно, есть ли у вас общая системная функция, которая проверяет значение и если она не существует, возвращают другое значение.функция, чтобы проверить, существует ли значение - php
ниже - это то, что я придумал, однако, если я использую его для значения, скажите $ thisvalue, но $ thisvalue не существует. Я получаю ошибку. Неопределенная переменная: thisvalue. Если это значение пустое или нуль и т. Д. Ниже работает.
Благодаря
public function checkingValue($value = NULL, $empty_return = NULL)
{
if(isset($value))
{
return $value;
}
else
{
return $empty_return;
}
if(!empty($value))
{
return $value;
}
if(!is_null($value))
{
return $value;
}
return $empty_return;
}
ок спасибо. Так что нет способа настроить такую функцию, как я должен использовать в таких случаях? – sluggerdog
Нет, вы должны использовать 'isset' и' empty'. 'is_null' - это функция, так что это не имеет значения. Проверка ввода не должна быть такой сложной, хотя обычно достаточно «isset». – Halcyon
ОК спасибо за информацию. – sluggerdog