WTF系列 – PHP 的 Functions 以及 Class Methods 大小寫問題

PHP 的 Variable Name 是 Case Sensitive 的,這沒什麼問題。

不過 PHP 的 Function Name 是 Case Non-sensitive 的。

當然,也不難聯想到 PHP 的 Class 和 Methods 也是 Case Non-sensitive

不過這樣還不夠,搭配 call_user_func_* 才夠有趣,搭配上面的 Class 以下這樣呼叫也能動…

任何一個人都應該個堅持 a 和 A 是兩個不同的字元 (它們根本連字碼都不同)

但在 PHP 的語言設計裡面,卻…

這樣貼心的設計我只能再說一次 WTF 。

Posted in Programming
3 comments on “WTF系列 – PHP 的 Functions 以及 Class Methods 大小寫問題
  1. sotom says:

    新的 code 排版還蠻好看的 XD

Leave a Reply

Your email address will not be published.