PHP 静态分析引擎 Exakat 分析了 1900 个 PHP 开源项目,整理了最常用的 100 个 PHP 函数:
从这最常用的 100 个 PHP 函数,总结一下:
md5
是最常用的加密函数,其次是 Sha1
(#147),print_r
出现在 1/3 的项目的代码中。dirname(dirname(dirname()))
的调用方式,dirname
的排名变得异常的高。file_get_contents
读取文件,使用 fwrite
写入文件。array
, echo
, print
, empty
, isset
和其他语言结构,因为不能算作 PHP 函数,所以没有纳入此排名,但是它们的使用度肯定是非常高的。array_push
, is_object
, func_get_arg
, chr
, call_user_func
这些函数应该用运算符替代 。count()
和 dirname()
有了第二个参数,以及 preg_match()
和 str_replace()
接受数组作为参数等,可以点击表格中的函数名去到 PHP 官网再深入学习一下。