作者JYHuang (夏天到了,冷不起來了說)
看板PHP
標題[請益] 變數的名稱中使用變數
時間Thu Nov 11 16:30:13 2010
$i=1;
while(...)
{
$data->day{$i}_sum = ....
$i++;
}
這樣宣告都會錯誤..
請問要怎麼把變數串到變數名稱呢?
不用陣列是因為要丟到寫好的函數裡去
直接展成列會比較好處理。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.180.33
推 bibo9901:$str="day{$i}_sum"; $data->{$str} =... 11/11 19:36
→ guardlan:$data->{'day'.$i.'_sum'} = .... 11/11 22:47
推 shadowjohn:$data->{sprintf("day%d_sub",$i)} = ... 呵呵.. 11/11 23:48
→ JYHuang:感謝~ 11/12 10:01