2010-07-18 119 views
0

我不認爲這是正確的...將4個變量組合成一個變量名!

$compname = $subformat_$subgame_$subname_$subseason; 

什麼是正確的語法? 感謝

+0

請更好地解釋。你想連接4個變量來獲得一個字符串?或者計算出的字符串是一個存在的變量名稱,並且您想獲取它的值? – Savageman 2010-07-18 21:48:33

回答

3

grossvogel溶液是正確的。你可能也想知道這是件好事:

$compname = {$subformat.'_'.$subgame.'_'.$subname.'_'.$subseason}; 

但你要怎樣做看起來很奇怪...... 你爲什麼不使用四維陣列?

2
$compname = implode('_', array ($subformat,$subgame,$subname,$subseason)); 

$compname = sprintf("%s_%s_%s_%s", $subformat, $subgame, $subname, $subseason); 

$compname = "$subformat_$subgame_$subname_$subseason"; 
相關問題