当我尝试在xdebug会话期间使用mysqli_error
并且我遇到断点时,mysqli_error
总是返回"" (一个空字符串)。
如果我没有遇到断点,那么相同的PHP代码将输出错误。
$qry = "SELECT * FROM GOOOOOOO ";
$result = mysqli_query($mysql_conn2,$qry);
if(!$result)
{
echo "error: " . mysqli_error($mysql_conn2);
die;
}
没有断点命中的输出:
错误:database.gooooooo不存在
使用断点命中输出:
错误:
有谁知道是什么原因造成的?用xdebug进行开发有点烦人,至少可以说。
我正在运行php 5.5.19和mysql 5.6.36