同时使用 MySQLI 获取数组,使得
$sql = <<<SQL
SELECT *
FROM `users`
WHERE `live` = 1
SQL;
if(!$result = $db->query($sql)){
die('There was an error running the query [' . $db->error . ']');
}
while($row = $result->fetch_assoc()){
echo var_dump($row);
}
我获得了所有值都是 type 的关联数组string
。
哪种是检测列类型(VARCHAR、DATETIME、INT、FLOAT)并使用正确类型(字符串、整数、空值)填充关联数组(或创建唯一关联数组)的最优雅方法?
json_encode
在返回结果d 以进行进一步的客户端处理时,这将非常有用。
非常感谢你的帮助