我有一个非常奇怪的问题。我的代码:
$sql = "SELECT emailIsConfirmed FROM userdatabase.user where username = '".mysqli_real_escape_string( $db, $username ) ."'";
$result = mysqli_query($db, $sql);
var_dump(mysqli_fetch_array($result)[0]);
var_dump("1");
if((mysqli_fetch_array($result)[0]) == "1")
{
return true;
}
return false;
不起作用。即使输出看起来像这样:
string(1) "1"
string(1) "1"
结果是假的……为什么?
我想这是一个非常愚蠢的错误。谢谢你的帮助