2010-07-18 55 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"; 
相关问题