【发布时间】:2013-03-05 18:05:42
【问题描述】:
我有一个变量,我想用它创建一个变量。我从数据库中获取变量并将其与一些文本放在一起,然后我想要另一个变量。
例如
$a = $ . "txt" . $d;
【问题讨论】:
-
很好。不过问个问题怎么样?
-
(1) 你永远不需要这个。它破坏了其他开发人员的所有可发现性,(2)只使用一个数组(3)
$a = ${'txt'.$d}; -
PHP 调用那些“变量”Here are the relevant docs
-
致 Wrikken。这是因为我从数据库中获取了这些东西,然后我需要将另一个变量与该变量相关联。
-
@Anders Wrikken 是对的。您应该使用变量变量的唯一原因是如果变量已经被定义,例如
$txt_3 = "Hello World!"然后你需要像这样调用变量:echo ${"txt_".$row['field']}假设$row['field'] == 3
标签: php