X作者taiwancat (月季)
看板PHP
標題Re: [請益] eval該怎麼使用><"
時間Sat Feb 25 21:56:54 2006
※ 引述《mysteriousGE (兩年的感情結束了)》之銘言:
: 在某些語言中 我可以這樣寫
: $a=array("one","two");
: eval("\$just_".$a[0])="ooo";
: echo $just_one; //印出 ooo
: 我想各位應該懂我要寫的意思
: 但是..php 在第二行會是錯誤的
: 我想 php中 eval應該不能這樣用吧?
: 那請問 我該怎麼寫呢?
: 先謝謝了
$a=array("one", "two");
$var_name = "just_" . $a[0];
$$var_name = "ooo";
echo $just_one;
這應該是你要的 試試
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.90.221
1F:推 mysteriousGE:感謝 :) 02/26 00:06
2F:推 LPH66:或是沒記錯的話 ${"just_".$a[0]} 應該也可以弄出$just_one 02/26 01:34
3F:推 taiwancat:一樣意思...只是方便原po閱讀 我拆兩行 02/26 18:23
※ 編輯: taiwancat 來自: 220.131.234.78 (02/26 18:24)