PHP如何判断字符串中是否包含特定子串(区分大小写)?

更新于
2026-09-27 20:02:54
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1221个文字,预计阅读时间需要5分钟。

PHP如何判断字符串中是否包含特定子串(区分大小写)?

在之前的文章中,我们介绍了检测子串是否存在的一种方法。感兴趣的读者可以点击链接查看详细内容——《PHP字符串学习之判断子串是否存在(大小写不敏感)》。这次,我们向广大读者介绍检测子串的方法。

在之前的文章中我们介绍了检测子串是不是存在的一种方法,感兴趣的可以点击链接查看→《PHP字符串学习之判断子串是不是存在(大小写不敏感)》。这次我们向大家介绍检测子串是不是存在的另一种方法,有需要的可以参考参考。

在上一篇文章中我们介绍了使用stripos()和strripos()函数通过子串第一次或最后一次的出现位置来判断子串是不是存在,但这两个函数是对大小写不敏感的,会不区分大小写进行查找。

而有时我们需要精确定位,进行严格的检测,就需要区分大小写进行查找。今天我们我们就来了解一下。

我们来看看下面一下示例

<?php header("Content-type:text/html;charset=utf-8"); $string = "ABCDCBAbcd"; $findme1 = "bC"; $findme2 = "bc"; $pos1 = strpos($string, $findme1); $pos2 = strrpos($string, $findme1); $pos3 = strpos($string, $findme2); $pos4 = strrpos($string, $findme2); if($pos1 !=FALSE){ echo "子串 '$findme1' 在字符串 '$string' 中存在。

阅读全文

本文共计1221个文字,预计阅读时间需要5分钟。

PHP如何判断字符串中是否包含特定子串(区分大小写)?

在之前的文章中,我们介绍了检测子串是否存在的一种方法。感兴趣的读者可以点击链接查看详细内容——《PHP字符串学习之判断子串是否存在(大小写不敏感)》。这次,我们向广大读者介绍检测子串的方法。

在之前的文章中我们介绍了检测子串是不是存在的一种方法,感兴趣的可以点击链接查看→《PHP字符串学习之判断子串是不是存在(大小写不敏感)》。这次我们向大家介绍检测子串是不是存在的另一种方法,有需要的可以参考参考。

在上一篇文章中我们介绍了使用stripos()和strripos()函数通过子串第一次或最后一次的出现位置来判断子串是不是存在,但这两个函数是对大小写不敏感的,会不区分大小写进行查找。

而有时我们需要精确定位,进行严格的检测,就需要区分大小写进行查找。今天我们我们就来了解一下。

我们来看看下面一下示例

<?php header("Content-type:text/html;charset=utf-8"); $string = "ABCDCBAbcd"; $findme1 = "bC"; $findme2 = "bc"; $pos1 = strpos($string, $findme1); $pos2 = strrpos($string, $findme1); $pos3 = strpos($string, $findme2); $pos4 = strrpos($string, $findme2); if($pos1 !=FALSE){ echo "子串 '$findme1' 在字符串 '$string' 中存在。

阅读全文