我試圖從$ day1Txt到$ day2Txt產生25個變量。將變量中的數字替換爲for循環中的另一個變量
如何將變量$day1Txt
中的'1'轉換爲變量$i
?
for ($i = 1; $i < 25; $i++) {
$day1Txt = echo call_user_func('Day_'.$i.'_Offer', 'EMAIL_OFFER');
}
我已嘗試過自己,但它的白色屏幕...
${'day'.$i.'Txt'} = echo call_user_func('Day_'.$i.'_Offer', 'EMAIL_OFFER');
請擴展你的問題,你想達到什麼目的?如果它處於循環中,它將一直保持變化,直到循環的最後一次迭代。 – Script47
使用數組而不是'$ i'作爲索引? – ekstroem
我剛剛刪除了回聲,它沒有出現錯誤,但我不知道變量是否已存儲......所以這可能不是答案。 – Amesey