[請益] 變數的名稱中使用變數

看板PHP作者 (夏天到了,冷不起來了說)時間15年前 (2010/11/11 16:30), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
$i=1; while(...) { $data->day{$i}_sum = .... $i++; } 這樣宣告都會錯誤.. 請問要怎麼把變數串到變數名稱呢? 不用陣列是因為要丟到寫好的函數裡去 直接展成列會比較好處理。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.180.33

11/11 19:36, , 1F
$str="day{$i}_sum"; $data->{$str} =...
11/11 19:36, 1F

11/11 22:47, , 2F
$data->{'day'.$i.'_sum'} = ....
11/11 22:47, 2F

11/11 23:48, , 3F
$data->{sprintf("day%d_sub",$i)} = ... 呵呵..
11/11 23:48, 3F

11/12 10:01, , 4F
感謝~
11/12 10:01, 4F
文章代碼(AID): #1CswcNPE (PHP)
文章代碼(AID): #1CswcNPE (PHP)