看板 PHP 關於我們 聯絡資訊
PHP中要印出環境變數的話 直接 echo $_XXX['xxx]就可以 像是 echo $_SERVER['DOCUMENT_ROOT']; 不過,如果要是我有一個字串是 $env = '$_SERVER['DOCUMENT_ROOT']'; 要如何把這個環境變數的參數印出來呢? echo $$env; //空白 把字串內容的$去掉變成'_SERVER['DOCUMENT_ROOT']' echo $$env; //也是空白 eval('echo $env;'); // 一樣空白 是因為環境變數是特殊的變數 還是我的做法有誤呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.221.11
PretenderY:是引號的問題 10/14 15:32
JYHuang:A..那是我筆誤 ="= 10/14 15:46
ybite:PHP 手冊上說 Superglobal 陣列的確不能這樣作 :( 10/14 16:36