Если вы попытаетесь прочитать значение переменной «get», что произойдет, если указанная переменная не была задана в URL-адресе. Пример: вы запрашиваете страницу test.php
, в этом файле она пытается прочитать значение $_GET['message']
. Что происходит в этом случае? доза значение только что возвращается как ''
?Чтение PHP переменной «get», которая может быть установлена или не установлена
Означает ли это, что если я всегда ожидал значение, которое будет введено, и я не готов принять значение «», что я могу просто сделать что-то вроде
$foo = $_GET['bar'];
if($foo == ''){
// Handle my 'error'
}
else
{
// $foo should now have a value that I can work with
}
Пожалуйста, имейте в виду, я знаю, что я мог бы использовать isset($_GET['bar'])
Но я не просто хочу знать, установлено ли это, меня это не волнует, если это так или нет, мне просто интересно, имеет ли оно значение, которое больше, чем просто пустая строка.
ооо, что я сделал я с моими тегами: PI пытался написать «$ _GET» – thecoshman