专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

PHP中常用的函数总结

来源:小嗨整编  作者:小嗨  发布时间:2024-03-18 07:33
摘要:php中函数的功能很强大,想必同学们应该都知道,在我们的php开发中运用到php函数是不可避免的,而我们常用的php函数你又知道哪些呢,我们一起来看看有哪些吧!array_intersect()函数比较两个数组的键值,并返回交集:?php...

php中函数的功能很强大,想必同学们应该都知道,在我们的php开发中运用到php函数是不可避免的,而我们常用的php函数你又知道哪些呢,我们一起来看看有哪些吧!

PHP中常用的函数总结

array_intersect()函数

比较两个数组的键值,并返回交集:

"red","b"=>"green","c"=>"blue","d"=>"yellow");$a2=array("e"=>"red","f"=>"green","g"=>"blue");$result=array_intersect($a1,$a2);print_r($result);?>result:Array ( [a] => red [b] => green [c] => blue )
登录后复制

array_keys() 函数

返回包含数组中所有键名的一个新数组。

"XC90","BMW"=>"X5","Toyota"=>"Highlander");print_r(array_keys($a));?>result:Array ( [0] => Volvo [1] => BMW [2] => Toyota )
登录后复制

array_key_exists() 函数

检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。

"XC90","BMW"=>"X5");    if (array_key_exists("Volvo",$a))      {      echo "键存在!";      }    else      {      echo "键不存在!";      }?>result:键存在!
登录后复制

array_merge() 函数

把两个数组合并为一个数组:

result:Array ( [0] => red [1] => green [2] => blue [3] => yellow )
登录后复制

array_reverse()函数

以相反的元素顺序返回数组:

"Volvo","b"=>"BMW","c"=>"Toyota");print_r(array_reverse($a));?>result:Array ( [c] => Toyota [b] => BMW [a] => Volvo )
登录后复制

array_unshift() 函数

用于向数组插入新元素。新数组的值将被插入到数组的开头。

"red","b"=>"green");array_unshift($a,"blue");print_r($a);?>result:Array ( [0] => blue [a] => red [b] => green )
登录后复制

array_values函数

返回一个包含给定数组中所有键值的数组,但不保留键名。

"Bill","Age"=>"60","Country"=>"USA");print_r(array_values($a));?>result:Array ( [0] => Bill [1] => 60 [2] => USA )
登录后复制

hash_equals 函数

可防止时序攻击的字符串比较 比较两个字符串,无论它们是否相等,本函数的时间消耗是恒定的。 本函数可以用在需要防止时序攻击的字符串比较场景中, 例如,可以用在比较 crypt() 密码哈希值的场景。

bool hash_equals ( string $known_string , string $user_string )
登录后复制

参数: known_string 已知长度的、要参与比较的 string user_string 用户提供的字符串

返回值: 当两个字符串相等时返回 TRUE,否则返回 FALSE。

result:bool(true)bool(false)
登录后复制

in_array() 函数

搜索数组中是否存在指定的值。

result:匹配已找到
登录后复制

sprintf() 函数

把百分号(%)符号替换成一个作为参数进行传递的变量:

result:There are 2 million cars in Shanghai.
登录后复制

str_ireplace() 函数

替换字符串中的一些字符(不区分大小写) str_ireplace(find,replace,string,count)

result:Hello Shanghai!
登录后复制登录后复制

strpos 函数

查找字符串在另一字符串中第一次出现的位置。

result:9
登录后复制

str_replace() 函数

以其他字符替换字符串中的一些字符(区分大小写)

result:Hello Shanghai!
登录后复制

str_ireplace() 函数 替换字符串中的一些字符(不区分大小写) str_ireplace(find,replace,string,count)

result:Hello Shanghai!
登录后复制登录后复制

substr 函数

返回字符串的一部分。

result:world
登录后复制

以上就是我们在PHP开发中常用到的PHP函数。

更多PHP常用函数:

180多个PHP常用函数总结

以上就是PHP中常用的函数总结的详细内容,更多请关注易企推科技其它相关文章!


本文地址:网络百科频道 https://www.eeeoo.cn/wangluo/1150166.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


网络百科
小编:小嗨整编
相关文章相关阅读
  • dnf红玉髓是干什么用的(dnf红玉髓在哪里兑换)?

    dnf红玉髓是干什么用的(dnf红玉髓在哪里兑换)?

    dnf红玉髓是干什么用的(dnf红玉髓在哪里兑换)?在dnf中,红玉髓是一种非常有用的材料,它不仅能够兑换圣物装备,还能换取各种药剂,对于玩家来说,掌握红玉髓的用途和兑换地点至关重要。dnf红玉髓是干什么用的1.兑换圣物装备:红玉髓是制作圣...

  • ios开发用的什么语言(ios开发者模式怎么打开)?

    ios开发用的什么语言(ios开发者模式怎么打开)?

    ios开发用的什么语言(ios开发者模式怎么打开)?开发iOS应用可以使用以下开发语言:Objective-C:是一种面向对象的编程语言,它是C语言的扩展语言,也是基于C语言的升级语言。Swift:是苹果在2014年推出的全新开发语言,可以...

  • 期货交易软件排行榜前十名(最好用的期货交易软件)

    期货交易软件排行榜前十名(最好用的期货交易软件)

    期货交易软件排行榜前十名(最好用的期货交易软件)下面小编为您介绍国内十大期货交易app平台排名的最新情况,以供大家参考。一、金荣中国App金荣中国属金银业贸易场AA类084号行员,采用的是国际通用的MT4官方交易软件,MT4是一款功能齐全、...

  • 魔兽世界能用的符号有哪些(魔兽世界能用的符号怎么打)?

    魔兽世界能用的符号有哪些(魔兽世界能用的符号怎么打)?

    魔兽世界能用的符号有哪些(魔兽世界能用的符号怎么打)?下面介绍一下魔兽世界能用的符号怎么打以及能用的符号有哪些。魔兽世界能用的符号怎么打1、使用全拼输入法:例如,全拼“wu”可以打出“乄”,全拼“gun”可以打出“丨”,全拼“zhu”可以打...

  • 博奥软件多少钱一套(博奥软件是干嘛用的)?

    博奥软件多少钱一套(博奥软件是干嘛用的)?

    博奥软件多少钱一套(博奥软件是干嘛用的)?博奥清单计价软件最新版是一款用途广泛、功能强大的清单计价软件,博奥清单计价软件最新版提供了十三个计算方式,可以在算式钢筋、工程标书、项目定额等方面为您提供良好的资料编辑以及计算功能,内置大量工程符号...

  • 加速软件的免费加速器(加速软件推特用的免费)

    加速软件的免费加速器(加速软件推特用的免费)

    加速软件的免费加速器(加速软件推特用的免费)我特意为大家整理出了8款热门的的免费加速器,它们不仅提供了长期稳定的免费节点,更能让你尽享网络流畅带来的极致体验!1、AK加速器(PC+安卓+ios)每个人都希望玩射击游戏的时候,可以做到弹无虚发...

  • crd软件对电脑配置要求(crd软件是干什么用的)?

    crd软件对电脑配置要求(crd软件是干什么用的)?

    crd软件对电脑配置要求(crd软件是干什么用的)?crd是一款专业的矢量图形绘制软件,具有强大的矢量图形绘制和编辑功能,全称“CorelDRAW”,是由加拿大Corel公司出品的一款平面设计软件。该软件以其强大的矢量图形制作和排版功能而著...

  • 隐藏应用的软件怎么找出来(隐藏应用的软件怎么删除)?

    隐藏应用的软件怎么找出来(隐藏应用的软件怎么删除)?

    隐藏应用的软件怎么找出来(隐藏应用的软件怎么删除)?“爱思助手”。这是一款专门为苹果设备开发的软件,可以帮助用户管理设备中的应用、数据、音乐等内容。具体找回隐藏的应用的方法如下:1.首先,打开“爱思助手”并连接设备。在“应用管理”中找到隐藏...

  • 周排行
  • 月排行
  • 年排行

精彩推荐