PHP | strpbrk() 函数

今天遇到了一个PHP强大的函数,他能让你快速的在字符串查找的领域有着举足轻重的作用,strpbrk()函数主要作用 在字符串中查找字符,并返回查到该任意字符后的剩余部分及其他本身,但是注意该函数区分大小写。

语法

strpbrk ($string,$char)

参数介绍:

  • $string:该参数是要给定的查找的字符串,必要的选项。
  • $char:这个参数是要查询的字符列表,必要的选项。

返回值:这个函数返回一个从找到的字符开始到结束的字符串,如果没有找到则返回false。

例子

Input : $string = "sky8g for loves!", $charlist = "yg"
Output : y8g for loves!
解释: yg中的字符y字符在$string中sky8g for loves!可以找到,即使第三个字符,所以返回值是从该找到的第三个字符开始一直到字符串结束。

Input : $string = "A Computer is good", $charlist = "tue"
Output : uter is good
解释: tue中的字符u字符在$string中A Computer is good可以找到,所以返回值是从该找到该字符开始一直到字符串结束。

程序1:

<?php
echo strpbrk("sky8g for loves!",'yg');

输出

y8g for loves!

程序2:

<?php
echo strpbrk("strpbrk function",'pbr');

输出

rpbrk function

程序3:

<?php
//注意该函数是区分大小写的。因为spbr字符串中s是小写所以不能匹配字符串Strpbrk function中的S,
//必须查找Strpbrk function中的第二个字符看看spbr中是否存在,
//如果存在就返回开头到结尾,否则继续下一个字符匹配。
echo strpbrk("Strpbrk function",'spbr');

输出

rpbrk function

 

上一篇: 自定义jQuery中使用的$美元符号

下一篇: PHP获取客服端的真实IP地址

登录 评论
avatar