【发布时间】:2012-12-18 09:20:00
【问题描述】:
如何让 PDO 将数据作为字符串而不是数组返回?我不确定这是可能的,所以如果不是,有没有办法在处理完数组后将其转换为字符串?
我返回字符串的代码是:
$result = $stmt->fetch(PDO::FETCH_ASSOC);
print_r($result);
我尝试了不同的获取类型,例如FETCH_CLASSFETCH_OBJ
【问题讨论】:
-
您只想要 1 个特定列还是整行作为字符串?
-
fetch总是返回一个行。从中挑选出您想要的字段有什么难的? -
您可以使用
list(),但如果结果集不同,那将非常冒险。