(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().