php在字符串中查找另一个字符串 程序员文章站 2022-07-11 08:33:09 返回列表 <a href="./">返回列表</a><br> <form action="<?echo $php_self;?>" method="post"> 在<input type="text" name="string" value="<?echo $string;?>">中查找<input type="text" name="query" value="<?echo $query;?>"><br> <input type="radio" name="where" value="" <?if(!isset($where) or $where=="") echo "checked";?>>第二个字符串可以在第一个字符串的任何位置<br> <input type="radio" name="where" value="^" <?if(isset($where) and $where=="^") echo "checked";?>>第一个字符串以第二个字符串开始<br> <input type="radio" name="where" value="$" <?if(isset($where) and $where=="$") echo "checked";?>>第一个字符串以第二个字符串结束<br> <input type="checkbox" name="case" value="case" <?if(isset($case)) echo "checked";?>>区分大小写<br> <input type="submit" value="查询"> </form> <? if(isset($string) and isset($query) and $string<>"" and $query<>""){ if(isset($case)){ $func = "ereg"; } else{ $func = "eregi"; } switch($where){ case "^": $query = "^" . $query; break; case "$": $query .= "$"; break; } eval("$found = $func("$query","$string");"); if($found){ echo "找到!"; } else{ echo "未找到!"; } } ?> </body> 上一篇: 一个PHP的String类代码 下一篇: 平民出身的朱元璋,为什么能开创大明王朝? 推荐阅读 php 字符串中是否包含指定字符串的多种方法 PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例 php 字符串中的 换行符无效、不能换行的解决方法 php截取utf-8中文字符串乱码的解决方法 PHP stristr() 函数(不区分大小写的字符串查找) php strstr查找字符串中是否包含某些字符的查找函数 【PHP函数】PHP 去掉字符串中的转义符号 在asp.NET中字符串替换的五种方法第1/2页 在JavaScript中访问字符串的子串 php判断字符串在另一个字符串位置的方法