zoukankan      html  css  js  c++  java
  • 100 最常使用的函数,

    通过对 1900+ 开源 php 项目的分析,按项目中函数使用频率的均值,计算出前 100 最常使用的函数,看一看你是不是平时也是在使用这些函数呢。

    以下是前 100 个 PHP 函数:它们是最常用的 PHP 函数列表。

    对函数进行命名,并从 1 到 100 进行排序。其他 4500 函数现在没有排序。频率列表示这个函数在 PHP 代码中使用的频率:参考库是 1900 个 PHP 开源项目的列表。平均是在一个项目中调用一个函数的次数。有些功能是单独使用的,有些是固定的。

    例如,5 个项目中有 4 个使用 count 函数,当使用该函数时,会调用大约 150 次。它是一个流行并广泛使用的函数。

    函数排名

    排名前100的PHP函数及分析排名前100的PHP函数及分析排名前100的PHP函数及分析

    函数分析

    • 最常用的 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 个函数:它们是你在开发过程中最常遇到的特征。函数并不只有这些,但是当你遇到他们的时候,你就不会那么惊讶了。

    本文转载自公众号 360 云计算(ID:hulktalk)。

    原文链接:

    https://mp.weixin.qq.com/s/uNzs_O58xG7aVPfQzmgUBA

  • 相关阅读:
    asp.net string有多行文字
    asp.net设置gridview页码显示遇到的问题
    asp.net button浏览器端事件和服务器端事件
    GridView 控制默认分页页码间距 及字体大小
    复合主键与联合主键(转载)
    vsCode 列选择、列选中、选中列、选中多列(转载)
    可能有用的技术社区(转载)
    SQL 用于各种数据库的数据类型(转载) sqlserver 数据类型 取值范围 长度
    TypeError: value.getTime is not a function (elementUI报错转载 )
    工作1年3个月总结(201707-201810 )
  • 原文地址:https://www.cnblogs.com/weixinsb/p/13143442.html
Copyright © 2011-2022 走看看