そのような方法で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) を検出し、適切な型 (文字列、整数、null) で連想配列を埋める (または一意の連想配列を作成する) 最も洗練された方法はどれですか?
json_encode
これは、さらにクライアント側で処理するために結果 dを返すときに非常に便利です。
助けてくれてどうもありがとう