我有一个变量SELECT查询PHP变量名称合并方括号
$row[red]
我想用这个变量作为数组的关键。该阵列是
$list[]
所以我想实现这样的事情:
$list[$row[red]]
以上但不起作用。我曾尝试:
$list[{$row[red]}]
和
$list[($row[red])]
但当然他们不能工作。
我使用的确切代码:
$result2 = mysql_query("SELECT entity, language FROM words WHERE entity IN ($entities) AND language = $_GET[site] AND id NOT IN ($ids)");
while($row2 = mysql_fetch_array($result2))
{
$temporary = $row2[entity];
echo"$row2[entity] <a href='index.php? m=$row2[entity]&l=$row2[language]&site=$_GET[site]'>$wordarray[$temporary]</a> (${'e'.$languagearray[$temporary]}) <br>";
}
我使用$临时作为桥接变量。
'$列表[$行[ '红']'是有效的语法。 – Sean