2009-11-18 2 views
0
if(isset($_POST['aquafina']) && $_POST['aquafina'] != '') 
{ 
    $message .= "AquafinA: ".($_POST['aquafina']). "\n"; 
} 

Noob, вопросы и уточнения:PHP проверка данных и уточнение

Это означает, = (не равно пустой), не так ли?

И

if(isset($_POST['numSelections']) && $_POST['numSelections'] > 0 && 

$_POST['numSelections'] < 40) 

Это означает, что менее 40 для numSelections, верно?

Просто нужно уточнить, спасибо, что не пылали.

ответ

1
!= '' 

Это не равно пустой строке, да. Я рекомендую смотреть на type comparison table.

И второй один будет означать, если numSelections является

  • набор переменной и
  • больше 0 и
  • меньше 40
0

$ _POST ['aquafina']! = '' означает не равную пустой строке.

и да, менее 40, если $ _POST ['numSelections'] является числовым.

Смежные вопросы