我需要从带有名为 的 id 键的查询中返回一个多维数组key
。(需要亚马逊 S3 API中的对象键)
例子:
Array ( [0] => Array ( [key] => 8 ) [1] => Array ( [key] => 7 ) [2] => Array ( [key] => 6 ) )
问题:key
是 MySQL 中的保留名称。我必须使用名称键。
以下查询给出错误
SELECT `file_name` AS key FROM (`uploads`)
但是在周围添加反引号key
不会产生错误
SELECT `file_name` AS `key` FROM (`uploads`)
继续这样安全还是有更好的方法?我正在考虑在 PHP 中重命名数组中的 id 键,但在查询中这样做似乎更快