看板 Web_Design 關於我們 聯絡資訊
※ 引述《jerrytw (jerrylin)》之銘言: : for($i=1;$i<=3;$i++) : { : fputs($fileopen_htb,$tc_string.$i); // 這行有點小問題字串怎麼無法變成 : // tc_string1 or tc_string2...若改 : // 成直接寫入不用迴圈卻不能換行 : } 本來就不是那樣寫吧? 你那樣寫會變成 $tc_string 的值跟 $i 的值合(粘)起來吧? 應該用 fputs($fileopen_htb, eval("$"."tc_string".$i) ); 吧? 可是不知道php有沒有 eval 耶...... ( 也不知道那樣子到底可不可以耶.... 少用 eval 囉! ) 建議你直接改成 array 就不會有這種煩惱啦, 即 $tc_string[0]=...; $tc_string[1]=...; $tc_string[2]=...; -- 權威人士便當<氣派豪華版> NT 500 滿足您體驗權威人士的需求, 您成為權威人士的捷徑 所有的富貴都從享用權威人士便當<氣派豪華版>開始 立即體驗 http://charto.tw.8d8d.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.66.73.162
seansylin:eval用法: eval('echo $tc_String '.$i.';');218.166.222.155 03/15
seansylin:打錯了218.166.222.155 03/15
seansylin:更正: eval('$tc_String '.$i.';');218.166.222.155 03/15
seansylin:又打錯了218.166.222.155 03/15
seansylin:eval('$tc_String'.$i.';'); 才對218.166.222.155 03/15
seansylin:不建議使用eval,有安全上的漏洞218.166.222.155 03/15