【发布时间】:2012-09-21 21:35:35
【问题描述】:
我正在用 php 从 mysql 中检索一行,它有如下字段:name_en、name_es、name_de...
我想根据我的 $lang 变量(en、es、de...)检索正确的字段。如果 $lang 变量是 'es',我需要得到 $row['name_es']。
我已经尝试过(基于this thread),但它不起作用:
$name = $row->{'name_'.$lang};
知道如何使用变量作为行字段的名称吗?
提前感谢您的帮助!
【问题讨论】: