PHP判断字符串是否包含在另一个字符串中的方法

分类:知识百科 日期: 点击:0

PHP判断字符串是否包含在另一个字符串中有两种方法:strstr() 和 preg_match()。

1. strstr()

strstr() 函数用于检查字符串是否包含在另一个字符串中,并返回匹配的子字符串。如果搜索字符串不存在,则返回 FALSE。

// 使用 strstr() 函数
$str = 'This is a test string';
$find = 'test';

if (strstr($str, $find)) {
    echo 'true';
} else {
    echo 'false';
}
// 输出:true

2. preg_match()

preg_match() 函数用于检查字符串是否包含指定的模式。如果字符串中不包含指定的模式,则返回 0,否则返回 1。

// 使用 preg_match() 函数
$str = 'This is a test string';
$pattern = '/test/';

if (preg_match($pattern, $str)) {
    echo 'true';
} else {
    echo 'false';
}
// 输出:true

以上就是使用 PHP 判断字符串是否包含在另一个字符串中的两种方法,strstr() 和 preg_match(),它们都可以帮助我们检查字符串是否包含在另一个字符串中,但是它们的区别在于,strstr() 函数只能检查字符串是否包含在另一个字符串中,而 preg_match() 函数可以用正则表达式来检查字符串是否包含指定的模式。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。