Given a string and a word/substring, and we have to check whether a given word/substring exists in the string.

给定一个字符串和一个单词/子字符串,我们必须检查字符串中是否存在给定的单词/子字符串。

PHP code to check substring in the string

PHP代码检查字符串中的子字符串

<?php
//function  to find the substring Position
//if substring exists in the string
function findMyWord($s, $w) {if (strpos($s, $w) !== false) {echo 'String contains ' . $w . '<br/>';
} else {echo 'String does not contain ' . $w . '<br/>';
}
}
//Run the function
findMyWord('The Quick brown fox jumps right over the Lazy Dog', 'fox');
findMyWord('The Quick brown fox jumps right over the Lazy Dog', 'hello');
?>

Output

输出量

String contains fox
String does not contain hello

Explanation:

说明:

To check if a string contains a word (or substring) we use the PHP strpos() function. We check if the word ($w) is present in the String ($s). Since strpos() also returns non-Boolean value which evaluates to false, We have to check the condition to be explicit !== false (Not equal to False) Which ensures that we get a more reliable response.

要检查字符串是否包含单词(或子字符串),我们使用PHP strpos()函数。 我们检查单词( $ w )是否存在于字符串( $ s )中。 由于strpos()还返回非布尔值,该值的计算结果为false,因此我们必须检查条件是否为显式!== false(不等于False),这确保我们获得更可靠的响应。

翻译自: https://www.includehelp.com/php/check-whether-a-specific-word-substring-exists-in-a-string.aspx

PHP | 检查字符串中是否存在特定的单词/子字符串相关推荐

  1. 服务器上批量替换html内的字符,如何批量替换字符串中的某个特定字符?

    如何批量替换字符串中的某个特定字符? 发布时间:2020-05-26 05:06:20 来源:51CTO 阅读:569 作者:小陈子057 前两天领导突然给了我一个excel文件(该文件的编码只是简单 ...

  2. 在一个字符串中搜索某个特定的字符值

    //在一些字符串中搜索某个特定的字符值 int FindString(char **strings, char value)//strings是一个指向指针数组的指针,value是我们所查找的字符值 ...

  3. MATLAB 判断字符串中是否含有特定的字符

    这个程序的目的是,逐行读取file.txt文件中的字符串,并判断字符串中是否含有特定的字符,如果含有,再对字符串进行处理,然后写入到新的TXT文档中new_file.txt [plain] view ...

  4. C语言试题四十二之假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部移到字符串的尾部。

    1. 题目 请编写一个函数function,它的功能是:假定输入的字符串中只包含字母和*号,它的功能是:将字符串中的前导*号全部移到字符串的尾部. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语 ...

  5. c语言中把每个字母向前移1位,C语言:将字符串中的前导*号全部移到字符串的尾部。...

    //规定输入的字符串中只包含字母和*号,fun函数:将字符串中的前导*号全部移到字符串的尾部. 1 #include 2 void fun( char *a ) 3 { 4 char b[81]; 5 ...

  6. 2021-12-27 Java String contains() 方法用于判断字符串中是否包含指定的字符或字符串。用.toLowerCase().contains忽视大小写。

    一.public boolean contains(CharSequence chars) contains() 方法用于判断字符串中是否包含指定的字符或字符串. 二.返回值        如果包含指 ...

  7. PHP:计算字符串中汉字的个数、正确计算字符串的长度

    也许很多phper不知道,PHP内置的字符串长度函数strlen()无法正确处理中文字符串,它得到的只是字符串所占的字节数.对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UT ...

  8. 从字符串中首次出现的位置开始输出字符串中的字符

    从键盘输入一个字符串和一个字符,然后从该字符在字符串中首次出现的位置开始输出字符串中的字符,如果未找到该字符,则输出"Not Found". int match(char *s,c ...

  9. 在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为

    在仅由字符a.b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为 在仅由字符a.b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为(D) 官方解答: 网友解答1:在仅由字符a. ...

最新文章

  1. java applet 记事本_jsb java编写的安卓app记事本程序,适合app初学者 Applet 243万源代码下载- www.pudn.com...
  2. 由DWR1.0到DWR2.0常出现的问题
  3. sql另一个安装程序实例已在运行_SQL 经典实例
  4. quill变html转化,将Quill Delta转换为HTML
  5. 机器学习中回归问题的性能衡量指标
  6. Minecraft InputFix
  7. 机器学习入门——分类算法的评价
  8. Cadence PSpice 模型2:描点法创建肖特基二极管的PSpice模型图文教程
  9. 网页保存为PDF遇到的问题(网页打印)
  10. windows7经典开机音乐_那些经典的单机游戏背景音乐,带你找寻童年记忆
  11. 官方教你如何为centos 7.x 安装Broadcom无线网卡驱动
  12. VTK:绘制圆锥体(附完整源码)
  13. 超级好看的动态官网源码
  14. csgo怎么绑定一键跳投_CSGO投掷物一键跳投的设置方法
  15. 企业邮箱的注册申请,个人企业邮箱申请流程!
  16. Spring框架(二) 底层架构核心概念解析-四万字你值得一看
  17. 视频配音软件哪个好用?这篇文章来告诉你
  18. 支付宝 Wap 支付的两种实现方式
  19. linux zx命令_linux常用命令小结
  20. HTML5开发移动web应用—JQuery Mobile(1)

热门文章

  1. mysql 配置邮件_SQL 邮件配置篇
  2. 关于“xxx”object is not callable的异常
  3. redis核心技术与实战(二)缓存应用篇
  4. C# teacher类【C#】
  5. Git之原有基础开发新功能
  6. sigprocmask, sigpending, sigsuspend的用法
  7. 初涉c#设计模式-Iterator Pattern
  8. PL/SQL配置文件解析
  9. 进程间内存共享问题[转]
  10. mysql 查看所有表的引擎_MySQL查看数据库、表的占用空间大小以及某个库中所有表的引擎类型...