• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > PHP开发 > php字符串函数(四):字符串查找函数

    php字符串函数(四):字符串查找函数

    作者: 分类:PHP开发 点击: 39 次
    wordpress CMS主题:ssmay主题

      php字符串函数是非常多的。今天,我们将介绍几个非常有用的php字符串函数——php字符串查找函数。在php编程中,我们对字符串的平时操作中,字符串查找还是比较多的。如:判断一个字符串在另一个字符串中是否存在,php的搜索查找,获取文件的后缀等等情况,这些情况下,我们就可能用到字符串查找。比如:获取网页图片的后缀,我们首先要获取到该图片最后一个点的位置,然后,再截取这个点后面的字符,就是该图片的后缀了。当然,php字符串查找用处远不止这些,在我们的php编程中会经常用到它们。下面,一起来看看这几个常用 的php字符串查找函数吧。

      1、strstr() 或 strchr() :区分大小写,

      这2个函数的功能是一样的,查找一个字符串在另一个字符串中的首次出现,并返回从该位置到字符串结尾的所有字符。

      echo strstr('yc60.com@gmail.com','@'); //返回@gmail.com

      例:结合substr截取函数来获取图片后缀

      echo  substr(strstr('http://wanlimm.com/logo.png', '.' ), 1);  //显示png

      2、stristr() :不区分大小写,

      这个函数与strstr函数使用方法一样,也是查找字符串的首次出现。

      该函数忽略大小写版本,在表单输入验证或搜索时,很有用。

      3、strrchr() :

      查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。

      echo strrchr('blog.gao.wanlimm.com.cn', '.' ); //显示:.cn

      4、strpos():

      查找一个字符串在另一个字符串中首次出现的位置 ,并返回这个位置值。

      echo strpos( 'blog.wanlimm.com', '.' ); //显示:4

      为什么是显示4,因为字符串的下标是从0开始的,这个字符串的第一个点是第5个字符,它的下标是4 。

      5、strrpos():

      跟strpos功能差不多,不过,是查找一个字符串在目标字符串中最后一次出现的位置,并返回这个位置值。

      echo strrpos( 'blog.wanlimm.com', '.' ); //显示:12

      php的字符串查找函数是相当有用的,也是我们平时使用最多的字符串函数,所以,我们一定要全面掌握这几个php字符串查找函数。

       

    文章作者:honor
    本文地址:http://wanlimm.com/77201808046440.html
    本文时间:2018-08-04 08:07:53
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.