以下将返回array('a'=>123,'b'=>'abc','c'=>null)
$sql='SELECT a,b,c FROM myTable WHERE id=123';
$stmt = $conn->query($sql);
$rs= $stmt->fetch(PDO::FETCH_ASSOC);
是否可以返回array(123,'abc',null)
而不执行类似array($rs['a'],$rs['b'], $rs['c'])
?
最佳答案
尝试 PDO::FETCH_NUM
$sql='SELECT a,b,c FROM myTable WHERE id=123';
$stmt = $conn->query($sql);
$rs= $stmt->fetch(PDO::FETCH_NUM);
关于php - 使用 PDO 返回非关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21992038/