php的stristr()函数,查找字符
1.用法,要传2个参数
stristr(string,search):查找并返还匹配后,剩下的部分字符串
查找过程不区分大小写,要区分大小写用 strstr(string,search)少一个字母i
search:要查找的字符。如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符。(所以要注意是否为数字)
如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。
例子:
<?php
echostristr("Hello world!",119)
; ?>
结果是:world! 因为字母 w对应的ASCII码就是119
注意:如果要判断某字符串不包含某个子字符串,
<?php
echostristr("Hello world!","Tommy")
; ?>
结果是:什么都没有显示,为什么呢,不是说没找到就返回false吗,
具体我现在还不清楚,以后会深入研究,如果要判断是否存在,就用true,false
如下例:
<?php
if(stristr("Hello world!","Hello")==true){
echo "找到true"
.‘<br>‘
;
}
if(stristr("Hello world!","Tommy")==false){
echo "没找到false"
.‘<br>‘
;
}
?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。