|
|
|
| Помогите Расшифровать словами
<?
$email = (isset($_POST['email']) && $_POST['email'] != "") ? $_POST['email'] : "";
?>
|
Если Существует $_POST['email'] и $_POST['email'] не пустое
НЕ понятны символы: ?(вопроса) , : "" (двоиточие с ковычками) | |
|
|
|
|
|
|
|
для: Dinya_1
(15.07.2011 в 17:01)
| | если установлен $_POST['email'] и не равен 'пустому значению'
переменная $email = $_POST['email']
в противном случае $email = ''; | |
|
|
|
|
|
|
|
для: Dinya_1
(15.07.2011 в 17:01)
| | Оператор
a?b:c
эквивалентен записи
if (a)
{
b;
}
else
{
c;
}
|
| |
|
|
|
|
|
|
|
для: Dinya_1
(15.07.2011 в 17:01)
| | Называется тернарный оператор. Удобная вещь для лаконичной записи условия. | |
|
|
|
|
|
|
|
для: iv4art
(15.07.2011 в 18:24)
| | Если уж буквоедствовать... «Тернарный» — значит «троичный», то есть имеющий три операнда. Другое дело, что в PHP только один тернарный оператор) | |
|
|
|
|
|
|
|
для: Киналь
(15.07.2011 в 18:31)
| | Буду знать, спасибо) | |
|
|
|