2016-05-17 29 views
0

我在我的情況有點混亂,PHP如何呼應變量名

$counts="$s{$process[$count]}"; 

如果我回聲$計數與

echo "$counts"; 

它仍然顯示值,我怎麼能回聲$計數顯示變量名

$壓路機

(在這種情況下,過程是「團隊」,計數是'滾筒'))而不是變量$ system的值?

編輯 好吧,我發現我自己應該是​​

$counts='$s'.$process."[".$count."]"; 

謝謝你..

+0

在echo'statement'中使用單引號而不是'雙引號'在這裏查詢:https://3v4l.org/VZHG8 – Ali

+0

'$ counts'或'$ count'? – Thamilan

+0

echoing $ counts –

回答

2

只是要這樣:

$s = 's'; 
$count = 1; 
$process[$count] = 'teamroller'; 

echo $counts = "$$s{$process[$count]}"; // $steamroller 
0

如果你迴響在 「變量名」, PHP解析變量回聲它的值, 如果你想回聲變量名與''像這樣:

echo '$counts';