<code> switch($value){ case null: echo 'null'; break; case '': echo '空'; break; } </code>
現在的問題是,當$value = ''時,switch會進入第一個case。
能實現全等判斷,讓switch進入第二個case嗎?
<code> switch($value){ case null: echo 'null'; break; case '': echo '空'; break; } </code>
現在的問題是,當$value = ''時,switch會進入第一個case。
能實現全等判斷,讓switch進入第二個case嗎?
換個思路可以,看代碼
<code>switch(true) { case null === $value : echo 'null'; break; case '' === $value: echo '空'; break; }</code>
不行, switch作的是鬆散比較.
上面說的很對 換個思路