排名前100的PHP函式及分析
女主宣言
通過對1900+開源php專案的分析,按專案中函式使用頻率的均值,計算出前100最常使用的函式,看一看你是不是平時也是在使用這些函式呢。
PS:豐富的一線技術、多元化的表現形式,盡在“HULK一線技術雜談”,點關注哦!
以下是前100個PHP函式:它們是最常用的PHP函式列表。
對函式進行命名,並從1到100進行排序。其他4500函式現在沒有排序。頻率列表示這個函式在PHP程式碼中使用的頻率:參考庫是1900個PHP開源專案的列表。平均是在一個專案中呼叫一個函式的次數。有些功能是單獨使用的,有些是固定的。
例如,5個專案中有4個使用count函式,當使用該函式時,會呼叫大約150次。它是一個流行並廣泛使用的函式。
函式排名
最常用的PHP函式是字串函式、陣列函式、檔案函式。(數學可能超出了範圍,因為它主要基於運算子)
這些函式中有許多實際上是已經變更並獲得了新特性:例如count()的第二個引數、dirname()的第二個引數、preg_match()和str_replace()接受陣列為引數…
沒有一個最近被棄用的函式出現在前100名中。
ext/mbstring是第一個出現的非核心擴充套件;第二個是ext/curl;然後是Gd,filter和iconv。
md5是唯一被廣泛使用的加密功能。Sha1是第二個(147)。
print_r在3個專案中的1個專案的程式碼中使用。在某處……
由於dirname(dirname(dirname()))呼叫,dirname有很高的使用級別。
其他的語言結構在這個排名中沒有被計算為函式。不管怎樣,我們相信他們都是一流的。
若干函式應由操作符取代:array_push、is_object、func_get_arg、chr、call_user_func。
很多呼叫都致力於瞭解值的型別。
這裡沒有對資料庫進行排序:它們經常使用類,但函式仍然很常見。可能是另一個前100名?
PHP程式碼傾向於讀取而不是寫入檔案。常常解碼base64
使用鍵排序比使用值或鍵排序更頻繁。
檔案使用file_get_contents讀取,並使用fwrite寫入
總結
如果你正在學習或使用PHP,那麼最好回顧一下這裡列出的100個函式:它們是你在開發過程中最常遇到的特徵。函式並不只有這些,但是當你遇到他們的時候,你就不會那麼驚訝了。
HULK一線技術雜談
由360雲平臺團隊打造的技術分享公眾號,內容涉及雲端計算、資料庫、大資料、監控、泛前端、自動化測試等眾多技術領域,通過夯實的技術積累和豐富的一線實戰經驗,為你帶來最有料的技術分享
原文連結:https://mp.weixin.qq.com/s/RtmqVCIKqHyFwsxFL5MCLg
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31555491/viewspace-2218734/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP常用函式前100排行榜PHP函式
- 中國排名前100的IT公司
- 分析函式之排名統計函式
- 100 個最常用的 PHP 函式PHP函式
- 100個PHP最常用的函式PHP函式
- Github排名前100專案Github
- oracle的分析函式over 及開窗函式Oracle函式
- PHP 自定義函式用法及常用函式集合PHP函式
- php中函式前加&符號的作用分解PHP函式符號
- GitHub排名前100的Android開源庫GithubAndroid
- oracle的分析函式over(Partition by...) 及開窗函式Oracle函式
- mysql 自定義分析函式 least 及 日期函式MySql函式AST
- PHP最常用函式TOP100(翻譯)PHP函式
- 關聯式資料庫SQL面試排名前100道問答題資料庫SQL面試
- 不用分析函式求出每組前幾名函式
- 處理PHP中字串的常用操作及函式PHP字串函式
- 軟體行業排名前100名的企業大全行業
- MySQL排名函式實現MySql函式
- PHP的字串函式PHP字串函式
- php函式PHP函式
- PHP 函式PHP函式
- php 函式PHP函式
- 排名前8的 PHP 除錯工具,你認可嗎?PHP除錯
- PHP 手冊中的匿名函式關聯用法分析PHP函式
- PHP原始碼分析-函式array_merge的”BUG”PHP原始碼函式
- GitHub上排名前100的Android開源庫介紹GithubAndroid
- GitHub 上排名前 100 的 Android 開源庫介紹GithubAndroid
- Spark2 Dataset分析函式--排名函式row_number,rank,dense_rank,percent_rankSpark函式
- 詳細瞭解下PHP的curl函式及常用之處PHP函式
- 類函式和物件函式 PHP函式物件PHP
- PHP 函式庫 1 - 函式庫的分類PHP函式
- php中的extract函式PHP函式
- PHP中的字串函式PHP字串函式
- PHP開發之自定義函式及陣列PHP函式陣列
- Oracle分析函式七——分析函式案例Oracle函式
- PHP 常用函式PHP函式
- PHP匿名函式PHP函式
- PHP常用函式PHP函式