[請益] 函式存取不到外面的變數?

看板PHP作者 (一天死去一點)時間19年前 (2005/11/09 17:31), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/2 (看更多)
function addGroup( $parentID, $title ) { $queryString = "INSERT INTO ". $grouptable. " VALUES( '', '". $title. "', NULL, NULL)"; echo $queryString. "<br />"; } 這是我測試的一個加入群組的函數,用 echo 把 queryString 印出來看, 可是在函數裡面似乎存取不到 $grouptable 這個變數,印出來的字串會變 成: INSERT INTO VALUES( '', 'test', NULL, NULL) 同樣的字串在函式外面印出就很正常,請問我忽略什麼了嗎? :( -- 知止而後有定。定而後能靜。靜而後能安。安而後能慮。慮而後能得。 http://blog.yam.com/xamous/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.215.199

11/09 17:38, , 1F
global $grouptable
11/09 17:38, 1F

11/09 17:38, , 2F
不然就請把$grouptable傳進去
11/09 17:38, 2F

11/09 17:39, , 3F
瞭解,感謝 ^^"... PHP 跟 C 還是有點差別 orz
11/09 17:39, 3F
文章代碼(AID): #13SS7cn_ (PHP)
文章代碼(AID): #13SS7cn_ (PHP)