使用 PHP Workerman 库与 MySQL 数据库交互时,如果使用 row 函数查询数据,但未查询到结果,则会返回一个空数组 (array()). 通过判断返回的结果是否为空,可以确定查询结果是否存在。

例如,以下代码演示了使用 row 函数查询数据,并判断查询结果是否为空:

$result = $mysql->row('SELECT * FROM users WHERE id = 1');

if (empty($result)) {
    echo '未查询到结果';
} else {
    echo '查询到结果:' . json_encode($result);
}

如果查询结果为空,则 empty($result) 为 true,输出 '未查询到结果'。否则,输出查询结果。

通过这种方式,可以方便地判断查询结果是否存在,并根据情况进行相应的处理。

PHP Workerman 使用 MySQL row 函数:查询结果为空时的返回值

原文地址: https://www.cveoy.top/t/topic/nt9Q 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录