php字符串中查找字符

本文章要讲到的是利用strstr和strpos函数来查询指定字符串中是否有我们想的字符内容,有需要的可以参考一下。

strstr()函数用于获取一个指定字符串在另一个字符串中首次出现的位置到后者末尾的子字符串,如果执行成功,则返回剩余字符串(存在相匹配的字符);如果没有找到相匹配的字符,则返回false。

语法:string strstr(string haystack,string needle)

参数:haystack:必要参数,指定从哪个字符串中进行搜索。

参数:needle:必要参数,指定搜索的对象,如果该参数是一个数值,那么将搜索与这个数值的ASCII值相匹配的字符。

实例代码如下:

  1. <?php 
  2. echo strstr(“明日编程词典”,”编”);  //输出查询的字符串 
  3. echo “<br>”;                      //执行回车 
  4. echo strstr(“www.phpfensi.com”,”111”);  //输出查询的字符串(从第一个m取值) 
  5. echo “<br>”;                         //执行回车 
  6. echo strstr(“0431-84972266″,”8″);    //输出查询的字符串 
  7. ?> 

定义和用法:strpos() 函数返回字符串在另一个字符串中第一次出现的位置,如果没有找到该字符串,则返回 false。

语法:strpos(string,find,start)

参数:string 必需,规定被搜索的字符串。

参数:find 必需,规定要查找的字符。

参数:start 可选,规定开始搜索的位置。

注释:该函数对大小写敏感,如需进行对大小写不敏感的搜索,请使用 stripos() 函数。

实例代码如下:

  1. <?php 
  2. echo strpos("Hello world!","wo"); 
  3. ?>//输出:6 
波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站源码并不保证全部能正常使用,仅供有技术基础的人学习研究,请谨慎下载
8. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » php字符串中查找字符

7,078 评论

  1. 479

  2. 123

  3. Woah! I’m really digging the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance”
    between usability and appearance. I must say you
    have done a fantastic job with this. Additionally, the blog loads
    very fast for me on Firefox. Superb Blog!

  4. grh

  5. Хотя знатные любят властвовать,
    но та часть знати, которая не участвует в тирании, всегда
    враждебна тирану, и он никогда не может вполне расположить ее к себе.
    Психологичные книги.