[請益] 關於流程控制的替代語法

看板PHP作者 (告白當然要唱這首歌)時間16年前 (2009/07/13 22:56), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
http://km.tceb.edu.tw/~wsx/php/ch4-1.htm 在上述網址提到,PHP提供了「流程控制的替代語法」 使 if (1) : echo "hello"; endif; 等於 if (1) { echo "hello"; } 請問為什麼要提供所謂的替代語法呢?感覺這似乎會讓程式碼變的很不一致, 兩個人寫可能會有不同結果,造成程式碼較為混亂... 至少在我印象中的程式語言(見識少..所以也只用過幾種)都是一套用法,去試 著Google也找不到原因.... 有大大願意分享這原由嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.35.111

07/13 23:26, , 1F
我想是考慮到每個人習慣不同的關係吧
07/13 23:26, 1F

07/13 23:27, , 2F
有人習慣VB的寫法,有人習慣C的寫法(我猜的)
07/13 23:27, 2F

07/13 23:40, , 3F
看個人習慣,我是習慣有加{ }的寫法
07/13 23:40, 3F

07/14 01:39, , 4F
VB也不是這個寫法。頂多能說用endif也是一種模式
07/14 01:39, 4F
文章代碼(AID): #1AMqiR0m (PHP)
文章代碼(AID): #1AMqiR0m (PHP)