MySQL返回类型方差 - NULL,EMPTY,FALSE

时间:2014-03-21 10:28:15

标签: php mysql sql database

-->

为什么MySQL -> PHP通过PDO有时会在NULL查询时返回EMPTYFALSE(数组)或SELECT(和可能是其他类型)返回零结果集?

我似乎无法弄清楚每种不同类型的返回情况......我希望它不会写在手册封面上的某处;虽然我确实看了一下。

编辑1:

所以看来这是一个PDO的东西,而不是MySQL。如果结果集为零,则PDO-> FetchAll()将返回空数组,如果出错则返回FALSE。那么NULL呢? 并且我要求的列值不是NULL,以防愚蠢的想法出现在你的头上。

1 个答案:

答案 0 :(得分:0)

详细说明你正在使用哪种功能很重要。

通常,“FALSE”表示发生了一些错误。

查看php.net了解详情。

相关问题
最新问题