PHP中常见的函数比较
PHP函数
PHP是一个工具库,可以用多种方式处理数据。这是它为大约75%的网站服务器端代码提供动力的原因之一。它速度快,有巨大的支持,伸缩性也很好。
如果您要调查PHP在v8.1.2上有多少核心功能,您会发现:
$funcs = get_defined_functions();
=> [
“internal” => [
“zend_version”,
“func_num_args”,
“func_get_arg”,
“func_get_args”,
“strlen”,
“strcmp”,
“strncmp”,
“strcasecmp”,
“strncasecmp”,
“error_reporting”,
“define”,
“defined”,
“get_class”,
“get_called_class”,
“get_parent_class”,
“is_subclass_of”,
“is_a”,
“get_class_vars”,
“get_object_vars”,
“get_mangled_object_vars”,
“get_class_methods”,
:echo count($funcs[‘internal’]);
=> 1735
那无论如何都不是一个小数目,所以不可能全部知道。即使是最有经验的PHP开发人员也会经常参考php.net来查找它们可以用来做什么。
有了1735个可用的函数,肯定有些函数会重叠或相似。在这次讨论中,我们将看看那些看起来可能是同一件事的,看看我们是否能为每一个决定最好的用例。
最常用的
正在查看埃克斯卡特s2022年前100个php函数,我们可以看到几个可能的候选人选择。让我们来看看:
内爆()
计数()
爆炸()
修剪()
strtr()
点击任意查看官方定义
与它们的近亲相比
内爆()与连接()
Join其实只是一个别名,所以两者完全一样。内爆的工作原理类似跑步:
function implode(string $separator, array $arr): string
{
$
还没有评论,来说两句吧...