Re: [請益] array或$_GET[], []內不用引號的設定問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章