2012-05-14 41 views
0

我需要將$變量與下劃線和單詞相結合:如何將變量與下劃線和其他單詞相結合?

$ agent = agent id 單詞是「拒絕」。

$newvar = $agent_declined; 

我該怎麼做?

+2

參見[PHP的可變變量(http://us3.php.net/manual/en/language.variables.variable.php) –

+4

似乎是一個什麼樣的分歧你正在尋找。你能提供例子和預期的結果嗎? –

回答

3

像這樣:$newvar = $agent . "_declined";

在PHP中,您可以通過使用.

1

是否這樣?

$agent_declined = "foobar"; 
$id = "declined"; 
$varname = "\$agent_" . $id 
$newvar = $$varname; // should give foobar 

我建議不要使用雙$$,這是令人困惑的。

2

使用串聯組合的字符串:

<?php 

$newvar = $agent . "_declined"; 

?> 

here!

相關問題