看板 PHP 關於我們 聯絡資訊
※ 引述《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
mysteriousGE:感謝 :) 02/26 00:06
LPH66:或是沒記錯的話 ${"just_".$a[0]} 應該也可以弄出$just_one 02/26 01:34
taiwancat:一樣意思...只是方便原po閱讀 我拆兩行 02/26 18:23
※ 編輯: taiwancat 來自: 220.131.234.78 (02/26 18:24)