PHP Workerman 使用 MySQL row 函数:查询结果为空时的返回值
使用 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,输出 '未查询到结果'。否则,输出查询结果。
通过这种方式,可以方便地判断查询结果是否存在,并根据情况进行相应的处理。
原文地址: https://www.cveoy.top/t/topic/nt9Q 著作权归作者所有。请勿转载和采集!