PHP中的字符串怎么利用函数进行查找

PHP中的字符串怎么利用函数进行查找?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

,一,strstr——查找字符串的首次出现strstr
字符串(字符串干草堆美元,美元混合针[,bool before_needle美元=false)
注1:美元干草堆是当事字符串,美元针是被查找的字符串。该函数区分大小写。
注2:返回值是从针开始到最后。
注3:关于针美元,如果不是字符串,被当作整形来作为字符的序号来使用。
注4:before_needle若为真,则返回前东西。

,代码如下:& lt; ?php
$邮件=& # 39;yuxiaoxiao@example.com& # 39;;
$域=strstr(电子邮件、& # 39;@ # 39;);
echo $域;//打印@example.com
$ user=strstr(电子邮件、美元& # 39;@ # 39;,true);//从PHP 5.3.0起
echo $用户;//打印yuxiaoxiao
?比;


二,stristr strstr不区分大小写的版本
三,大小写敏感——查找字符串首次出现的位置
int大小写敏感(字符串$干草堆,混合针美元[int抵消美元=0])
注1:可选的抵消参数可以用来指定从干草堆中的哪一个字符开始查找。返回的数字位置是相对于干草堆的起始位置而言的。
四,substr(返回字符串的子串

字符串的子串(字符串$ string、int开始美元[int长度美元])
$休息=substr (“abcdef", 1);//返回“f"

注1:如果开始是非负数,返回的字符串将从字符串的开始位置开始,从0开始计算例。如,在字符串“六边形abcdef”中,在位置0的字符是“a”,位置2的字符串是“c”等等。

注2:如果开始是负数,返回的字符串将从字符串结尾处向前数开始第个字符开始。

注3:如果字符串的长度小于或等于开始,将返回假。

长度

注4:如果提供了正数的长度,返回的字符串将从开始处开始最多包括长度个字符(取决于字符串的长度)。

注5:如果提供了负数的长度,那么字符串末尾处的许多字符将会被漏掉(若开始是负数则从字符串尾部算起)。如果不开始在这段文本中,那么将返回一个空字符串。

注6:如果提供了值为0,虚假的或空的长度,那么将返回一个空字符串。

注7:如果没有提供长度、返回的子字符串将从开始位置开始直到字符串结尾。

代码如下:
& lt; ?php
$休息=substr (“abcdef" 0 1);//返回“abcde"
$休息=substr (“abcdef" 2 1);//返回“cde"
$休息=substr (“abcdef" 4 4);//返回”;“
$休息=substr (“abcdef" 3 1);//返回“de"
?比;


五,strrchr——查找指定字符在字符串中的最后一次出现

字符串strrchr(字符串$干草堆,混合针美元)

该函数返回干草堆字符串中的一部分,这部分以针的最后出现位置开始,直到干草堆末尾。

六,——大小写不敏感计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
七,stripos函数——查找字符串首次出现的位置(不区分大小定)
八,大小写敏感,计算指定字符串在目标字符串中最后一次出现的位置

看完上述内容,你们掌握PHP中的字符串怎么利用函数进行查找的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

PHP中的字符串怎么利用函数进行查找