0 php if-statement var equals-operator
function test(){
$embedmode = 'normal';
if ( ( $embedmode != '' ) && ( $embedmode != 'normal' || $embedmode != 'popup' || $embedmode != 'popup' ) )
return "<p>ARVE Error: mode is not set to 'normal', 'popup' or 'special' maybe typo</p>";
elseif ( $embedmode == '')
$mode = 'default';
else
$mode = $embedmode;
echo '<pre>';
var_dump($mode);
echo "</pre>";
}
echo test();
Run Code Online (Sandbox Code Playgroud)
这是我的尝试,我现在感到头痛,它发出了回复信息,我不知道为什么
!($var == 'something')会是一样的($var != 'something').
(!$var == 'something')在进行比较之前,Do 会对$ var执行布尔运算.!$ var将返回false,除非$ var为空,因此它基本上会说(false =='something'),这将是假的.
| 归档时间: |
|
| 查看次数: |
736 次 |
| 最近记录: |