請問PHP大括號寫法

提供WOG各方面的技術問題,並提供最新path更新。

版主: 涅魂, 簫哥, 10度C~

stu6707
 
文章: 162
註冊時間: 2008-10-26 1:00 pm

請問PHP大括號寫法

文章stu6707 » 2011-02-12 4:51 am

請問在PHP中的if,for等等涵式的大括號寫法有差別嗎?

例:
(1)
代碼: 選擇全部
if(example){
   example
}


(2)
代碼: 選擇全部
if(example)
{
   example
}


2號寫法會比1號大一點點(幾bytes.. :shock: ),不過一整個php比較,就會有好幾k的差別了
請問php文件大小會影響到效率嗎? 謝謝~




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

Re: 請問PHP大括號寫法

文章涅魂 » 2011-02-12 2:44 pm

大括號的寫法不會影響到直譯的結果,除非你寫在錯誤的地方~~

第二種寫法雖說比第一種寫法多了2bytes,但若以apache來看,apache會事先在server存好編譯後的版本再作response,故這個直譯上的劣勢其實不會有什麼明顯的缺點

舉例說好了,這種頂多1毫秒的差異也不會為你的程式碼帶來多大的益處 :roll:


圖檔

stu6707
 
文章: 162
註冊時間: 2008-10-26 1:00 pm

Re: 請問PHP大括號寫法

文章stu6707 » 2011-02-12 5:52 pm

喔喔~ 謝謝涅大的解答~
因為js大小會影響網頁載入的速度,所以就想到php大小會不會影響效能
看來是沒有差別的 @@




回到 Online FF Battle-WOG官方聯盟推廣處

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 7 位訪客