-1
我有這個話題 Appending a value of a variable to a variable name?如何追加變量一個變量名
但得到的答覆類似的問題不解決我的問題,我 有變量$用品 - > ans_cont1 .....到$用品 - > ans_cont34 試過
for($i=1;$i<35;$i++) {
$inputval = 'item->ans_cont'.$i;
echo $$inputval; //output is empty
echo ${'item->ans_cont'.$i}; //output is empty
}
,但不行,是不是 「 - >」?箭頭的問題如何解決呢?
謝謝!
$$ inputval'考慮的變量。這是未定義的。簡而言之,您不需要分配即可回顯34個變量。 – devpro
for($ i = 1; $ i <35; $ i ++){$ inputval = $ item-> ans_cont。$ i; echo $ inputval; echo $$ inputval;} –
僅供參考...通過學習使用數組,可以節省自己的痛苦:'echo $ item-> ans_cont [$ i];' – AbraCadaver