最常用的 PHP 函数是字符串函数, 然后是数组函数, 接着是文件函数. (运算函数不在此列主要是因为他们通常基于运算符)
每个函数的链接都指向其对应的文档, 事实上许多函数经过发展以及获得了许多新特性, 例如: count() 的第二个参数, dirname() 的第二个参数以及 preg_match() 和 str_replace() 接受数组作为参数等. 有很多彩蛋.
以上 100 个函数没有近期要废弃的计划.
在非内置库中, mbstring 排名第一, curl 第二, 然后是 gd,filter 和 iconv.
md5 是最常用的加密函数, 其次是 Sha1 (#147).
print_r 出现在 1/3 的项目代码里面的某处, 任何地方 ...
由于 dirname(dirname(dirname())) 的调用, dirname 的使用频率非常高.
array,echo,print,empty,isset 这些没有纳入此排名, 它们的使用度肯定是非常高的.
如下几个函数应该用运算符替代 : array_push, is_object, func_get_arg, chr, call_user_func.
相当多的调用是为了知道值的类型.
数据库函数没有在这里排名: 他们经常使用类, 但功能仍然很频繁. 可能是另一个前 100 名?
PHP 代码通常读取文件多余写入文件. 它还解码 base64.
使用键排序比使用值或使用键更频繁.
通常使用 file_get_contents 读取文件, 使用 fwrite 写入文件.
来源: https://juejin.im/post/5c9b2e395188252d876e5b58