{% else-1 %}
(29 июл 2013, 21:57) (0/0) [0]
Владислав, Сверяй)
<?php
if (isset($_POST)) {
echo \'Текст\';
}
?>
<form action=\"#\" method=\"POST\">
<input type=\"submit\" value=\"Кликни на меня *\"/>
</form>
(29 июл 2013, 21:51) (0/0) [0]
верно)
(29 июл 2013, 21:32) (1/0) [1]
isset() - проверяет на существование переменной. Допустим, есть переменная $var = null; с пустым значением. При проверке if (isset($var)) вернет истину.
А if(!isset($a)) вернет истину в том случае, если переменная не найдена.
empty() - проверяет на содержимое переменной. Если переменная имеет в себе какое нибудь содержание, например $var = \'Какой то текст\';, то функция вернет ложь. Истину вернет в случае if (!empty()). Знак \"!\" - это отрицание, противоположность функции. Хочу уточнить, что empty() проверяет не только переменную, ну и ее содержимое, в отличие от isset().
  • 1 из 1