※ 引述《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
推
02/26 00:06, , 1F
02/26 00:06, 1F
推
02/26 01:34, , 2F
02/26 01:34, 2F
推
02/26 18:23, , 3F
02/26 18:23, 3F
※ 編輯: taiwancat 來自: 220.131.234.78 (02/26 18:24)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):