类似的问题以前也被问过,但没有回答,而且不是100%相同,我有一个类似的SQL:
SELECT * FROM table1 JOIN table2;
我知道我可以使用DESC,DESCRIBE或SHOW获取表的列,但该函数不允许多个表,也不允许SQL查询。
DESC
DESCRIBE
SHOW
mwngjboj1#
mysqli::fetch_assoc()和PDOStatement::fetch()都可以以 * 关联数组 * 的形式返回一行,这意味着列是按列名而不是按数字索引的。然后可以使用array_keys()函数从行中按顺序提取列名列表。
mysqli::fetch_assoc()
PDOStatement::fetch()
array_keys()
1条答案
按热度按时间mwngjboj1#
mysqli::fetch_assoc()
和PDOStatement::fetch()
都可以以 * 关联数组 * 的形式返回一行,这意味着列是按列名而不是按数字索引的。然后可以使用array_keys()
函数从行中按顺序提取列名列表。