看板 PHP 關於我們 聯絡資訊
※ 引述《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
ileadu :感謝大大的教導 05/03 07:37
appleboy46 :樓上 ^^ 05/03 10:05