我想获取mysql函数mysql_field_name()的结果字符串(字段名称)并将其声明为变量,以便我可以在程序中使用它。
例如,像这样:
$(mysql_field_name($result,2)) = 2;
在这里,我可以像这样使用这句话:$(mysql_field_name($result,2));
这是一个正确的变量声明吗?
它会起作用并且它会声明一个带有字段名称的变量作为变量名吗?
答案 0 :(得分:4)
${mysql_field_name($result,2)} = 2
答案 1 :(得分:3)
这就是你在PHP中做你想做的事情:
$varname = mysql_field_name($result, 2);
$$varname = 2;
PHP手册中的更多信息:Variable variables