php veri kontrol ve açıklama

2 Cevap
if( isset( $_POST['aquafina'] ) && $_POST['aquafina'] != '' ) 
{
    $message .= "AquafinA: ".( $_POST['aquafina'] ). "\n";
}

Noob, sorular ve açıklamalar:

Bu demektir! = (Boşaltmak için eşit değildir), sağ?

Ve

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

$_POST['numSelections'] < 40 )

Bu hak, numSelections için en az 40 demektir?

Sadece bazı açıklığa kavuşturulması gereken, yanan için teşekkür ederim.

2 Cevap

!= ''

Bu evet, boş dize eşit değildir. Ben type comparison table. bakarak tavsiye

NumSelections Ve eğer ikinci bir anlamına gelecektir

  • Bir dizi değişken ve
  • 0'dan büyük ve
  • daha küçük 40

$_POST['aquafina'] != '' means not equal to empty string.

ve evet, en az 40, $ _POST ['numSelections'] sayısal olup olmadığını.