物流大超市

 找回密码
 注册
查看: 379|回复: 0
打印 上一主题 下一主题

今日要闻程序开发之一个字符串包含另一个字符串

[复制链接]
跳转到指定楼层
1#
kaixun 发表于 2023-2-24 06:36:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在程序的时候,经常要处理字符串,比较基本就是字符串的查找,可能需要检查字符串是否包含特定的字符或子字符串,因为必须对该字符串或字符执行某些操作。一般使用下面的3个内置函数来检查一个字符串是否包含特定字符。抖音表情包的具体问题可以到我们网站了解一下,也有业内领域专业的客服为您解答问题,为成功合作打下一个良好的开端!






PHP()函数


PHP()函数


PHP_()函数


PHP()函数


()函数查找字符串在另一字符串中比较后一次出现的位置。根据()函数的特征,可以使用它来判断一个字符串中是否包含指定字符串。





首先来看一下()函数的语法和参数。





语法:





(,,)


参数详细描述:





参数描述


必需。规定被搜索的字符串。


必需。规定要查找的字符。


可选。规定在何处开始搜索。


注意:字符串位置从0开始,不是从1开始。





例子:





?


从提交的表单中获取邮件信息并保存到变量$中


$=$_POST[''];





判断提交的邮箱地址里是否包含@符号


(($,'@')!==){


'提交的邮箱地址包含@符号!';


}{


'提交的邮箱地址没有包含@符号!';


}


?


如果需要查找的字符对大小写不敏感,可以使用()。





PHP()函数


()函数搜索一个字符串在另一个字符串中的首次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回。





语法





(,,_)


参数描述:





参数描述


必需。规定被搜索的字符串。





必需。规定所搜索的字符串。





如果此参数是数字,则搜索匹配此数字对应的ASCII值的字符。





_


可选。默认值为的布尔值。





如果设置为,它将返回参数首次出现之前的字符串部分。





例子:





(!==($_,$)){


'包含!';


}{


'未包含!';


}


PHP_()函数


比较后一种方法是使用正则表达式结合PHP_函数检查一个字符串是否包含另一个字符。如果匹配上,那么函数将返回,否则返回。_语法语法如下:





_($,$[,$[,$=0[,$=0]]])


以下是一个非常简单的匹配:





(_(F,)){


匹配!;


}{


未匹配!;


}


正则表达式比较后的字符表示匹配不区分大小写。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|物流大超市 ( 桂ICP备2025065447号 )

GMT+8, 2026-1-22 06:41 , Processed in 0.055386 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表