Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)delvpublished in(发表于) 2013/12/29 4:41:24 PHP字符串匹配函数strstr_php资料_编程技术
通常,我们需要检查一个更长的字符串中是否含有一个特定的子字符串.这种部分匹配通常比测试字符串的完全等价更有用处.
在一个用户提交的表单中,我想限制用户输入哪些词,比如禁止用户输入"北京"一个关键词,那我就需要知道消息中是否出现了"北京"为了在一个字符串中查找另一个字符串,可以使用函数strstr()、strchr()、strrchr()和stristr()中的任意一个.
函数strstr()是最常见的,它可以用于在一个较长的字符串中查找匹配的字条串或字符。
请注意,在PHP中函数strchr()和strstr()完全一样,虽然其函数名的意思是在一个字符串中查找一个字符,类似于C语言中的同样函数。
在PHP,这两个函数都可用于在字符串中查找一个字符串,包括查找只包含一个字符的字符串。
strstr()的函数原型如下所示strstr("hello world","world");如果有刀削面,则函数会从world前面返回,如果不存在,刚返回为假
实例:
if (! strstr("abcdefg hi jk","xyz")){
echo "找不到匹配结果!";
}
页面中显示结果将是 找不到匹配结果!
赞