日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

辛星浅谈PHP的混乱的编码风格

發(fā)布時間:2024/1/17 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 辛星浅谈PHP的混乱的编码风格 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? ?我們都知道。各種編程語言都有自己的風格,即使是像C和C++那樣一脈相承的語言(C++本意全然兼容C的語法)。編程風格上還是有些區(qū)別。比方非常典型的就是C++風格的單行凝視和C風格的多行凝視。

? ? ?而盡管Java在非常大程度上借鑒了C的語法??墒遣豢煞裾J,Java的經(jīng)典的大括號是左大括號是在類名或者函數(shù)名等同一行的,而C++風格的則是大括號另起一行,可能有些Java程序猿和C++程序猿這兩種風格都用,可是假設大家多看看大師的編碼風格。會發(fā)現(xiàn)事實上大括號另起一行是典型的C++的風格。大括號不另起一行是典型的Java風格,盡管這些并無本質差別??墒蔷拖瘳F(xiàn)代人喜歡握手。古代人喜歡抱拳。這些習慣還是非常的根深蒂固的。是扎根在人的心里的。

? ? ? 以下不得不說的就是PHP的編程風格,我想非常多人都是學習了不少的編程語言了,對于編碼風格也有自己的見解。沒錯。PHP的編程風格就是如此的混亂,首先PHP由C語言寫成。非常多函數(shù)直接借鑒了C的風格。比方大括號。分號結尾。這也是好事,畢竟C程序猿是灰常的多,適合他們的學習也非常重要。

然后PHP借鑒了不少Perl的風格。最經(jīng)典的就是這個$符號。至少就我看來。除了perl和php。我還真沒發(fā)現(xiàn)哪個語言喜歡在變量名前面加上這么一個符號。接下來就是它的凝視風格。典型的Shell、C、C++三種風格都支持。這點還是非常不錯的,談不上混亂。至少非常經(jīng)典。

? ? ? 然后不得不說的就是PHP的函數(shù)名的編碼風格。一個字:亂。假設這個函數(shù)是位于類里面的,那么我們要考慮駝峰命名法。比方getName這樣子。對于內(nèi)置函數(shù),它有可能是用下劃線連接的。比方error_reporting,比方html_entity_decode,也有可能是直接用字母連接起來的,比方htmlentities,還有可能是某些簡寫規(guī)則。比方rtirm與ltrim這樣子。

給PHP的學習和使用帶來了一定的迷茫。

? ? 最后說一下PHP的面向對象把,PHP的面向對象在非常大程度上是Java風格的。借鑒了Java的單繼承和接口的思想。因此,特別適合Java程序猿轉向PHP,也非常適合PHP程序猿轉向Java。

? ? 一時有點想不起來再說點什么了,總之。PHP的編碼風格是一個大雜燴。須要程序猿不斷地去適應。

轉載于:https://www.cnblogs.com/mfrbuaa/p/5349899.html

總結

以上是生活随笔為你收集整理的辛星浅谈PHP的混乱的编码风格的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。