php判断一个字符串包含另一个字符串
strstr()方法示例: <!--php判断一个字符串包含另一个字符串--> <?php //返回字符串的其余部分(从匹配点) if (strstr($ENXNAMEbig, $rs->Fields(title)->value) !== false) { //如果包含omr/online $ok=1; echo $ok; } ?> <!--php判断一个字符串包含另一个字符串--> <input name="del_id[]" type="checkbox" id="del_id[]" value="<?php echo $rs->Fields(title);?>"<? if (strstr($ENXNAMEbig, $rs->Fields(title)->value) !== false){?> checked="checked" <? }?>>
1.strpos()
定义和用法
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。
如果没有找到该字符串,则返回 false。 语法
strpos(string,find,start)
参数 描述
string 必需。规定被搜索的字符串。 find 必需。规定要查找的字符。 start 可选。规定开始搜索的位置。
提示和注释
注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。
使用方法 <?php $attach='omr/online/php/img/news/'; //注意要用 !== //查找的字符串在第一个位置返回是0 if (strpos($attach, 'omr/online') !== false) { //如果包含omr/online } ?>
2.strstr()
定义和用法
strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。 语法
strstr(string,search)
参数 描述 string 必需。规定被搜索的字符串。 search 必需。规定所搜索的字符串。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。 提示和注释
注释:该函数是二进制安全的。
注释:该函数对大小写敏感。如需进行大小写不敏感的搜索,请使用 stristr()。
使用方法
<?php $attach='omr/online/php/img/news/'; //注意要用 !== //返回字符串的其余部分(从匹配点) if (strstr($attach, 'omr/online') !== false) { //如果包含omr/online } ?>
|