[請益] 印出環境變數

看板PHP作者 (夏天到了,冷不起來了說)時間14年前 (2009/10/14 14:42), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
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

10/14 15:32, , 1F
是引號的問題
10/14 15:32, 1F

10/14 15:46, , 2F
A..那是我筆誤 ="=
10/14 15:46, 2F

10/14 16:36, , 4F
PHP 手冊上說 Superglobal 陣列的確不能這樣作 :(
10/14 16:36, 4F
文章代碼(AID): #1ArNBJr6 (PHP)