最近稍微写了点PHP代码,把相关的注意点记录下来;
对于逻辑判断,下面的写法跟其它语言不太一样
错误写法
if ( $data[0] == $username && $data[1] == $password ) {
$name = $data[2];
$email = $data[0];
$success = true;
break;
}
正确写法
if ( ($data[0] == $username) && ($data[1] == $password) ) {
$name = $data[2];
$email = $data[0];
$success = true;
break;
}