2016-10-25 5 views
-2

私は$ h1、$ h2、$ h3を持っています。 $ h1は月曜日、$ h2は火曜日、$ h3は水曜日です。Yii php if null

だから$ h1 == nullなら、mondayもnullです。

if($h1 == NULL){ 
    $monday1 == ''; 
} 

これは機能しません。なぜですか?

+0

$ h1に 'var_dump($ h1)'が含まれているか確認してください。 –

+1

dup:http://stackoverflow.com/questions/2063480/the-3-different-equals – nogad

答えて

0

このことにより、 '=' あなたは

if($h1 == NULL){ 
$monday1 = ''; 
} 

を記述する必要があり、比較(2つの等しい文字==)と代入(1つの等しい文字=

if($h1 == NULL){ 
    $monday1 = null; 
} 
0

の違いは、あなたが値を割り当てるがあります$ monday1とassignの後であれば、今どこにでも使用できます。

関連する問題