Re: [請益] array或$_GET[], []內不用引號的設定問題

看板PHP作者 (小惡魔)時間16年前 (2009/05/02 12:59), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《cpqq (cpqq)》之銘言: : 各位前輩, : 我有好幾個 PHP 範例程式,我直接執行都會有錯誤,因為這幾個範例程式 : 在$_POST[month] 的中括弧[]內沒有引號,所以會顯示錯誤: : Notice: Use of undefined constant month - assumed 'month' in ... : 請問要做什麼設定才能正確執行這類型的原始碼呢? : note: 看起來不是範例有錯,因為書上附的範例有好幾十個沒加quote... : 先謝謝了 之前看過一篇文章,寫如何改善 PHP 效能的方法,裡面其中一點就是 盡量避免底下寫法: 1. $_POST[user_name], $_POST[user_password] 請改寫成: 2. $_POST['user_name'], $_POST['user_password'] ================================================ 這樣作法可提昇很大的效能,第一種寫法,PHP 會去找尋是否有 define user_name 例如: define("user_name", "username"); 這樣會花費一些時間,但是寫法二,就會直接讀取 string user_name 就 ok 了 盡量用寫法二,會避免到很多後續的問題。 -- Appleboy Blog: http://blog.Wu-Boy.com 電腦技術、美食介紹、旅遊資訊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.117.181

05/03 07:37, , 1F
感謝大大的教導
05/03 07:37, 1F

05/03 10:05, , 2F
樓上 ^^
05/03 10:05, 2F
文章代碼(AID): #19-zCXGv (PHP)
文章代碼(AID): #19-zCXGv (PHP)