gpt4 book ai didi

php - MySQL 返回类型差异 - NULL、EMPTY、FALSE

转载 作者:行者123 更新时间:2023-11-30 00:30:31 25 4
gpt4 key购买 nike

为什么MySQL -> PHP通过PDO有时会返回NULLEMPTY(数组)或当SELECT查询(可能还有其他类型)返回零结果集时,FALSE

我似乎不太清楚在什么情况下返回每种不同的类型......我希望它没有写在手册封面的某个地方;虽然我确实看了一点。

编辑1:

看来这是 PDO 的事情,而不是 MySQL 的事情。如果结果集为零,PDO->FetchAll() 将返回一个空数组,如果出错则返回 FALSE。那NULL呢? 并且不,我请求的列值不为 NULL,以防您想到愚蠢的想法。

最佳答案

具体来说,您使用的功能很重要。

一般来说,“FALSE”表示发生了一些错误。

查看php.net了解更多详情。

关于php - MySQL 返回类型差异 - NULL、EMPTY、FALSE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22556188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com