php在字符串中查找另一个字符串

 更新时间:2008年11月19日 00:03:03   作者:  
在php下实现从指定的字符串中搜索字符串
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

<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实现的线索二叉树及二叉树遍历方法详解

    PHP实现的线索二叉树及二叉树遍历方法详解

    这篇文章主要介绍了PHP实现的线索二叉树及二叉树遍历方法,结合实例形式较为详细的分析了线索二叉树的定义,创建,判断与遍历等技巧,需要的朋友可以参考下
    2016-04-04
  • PHP常用的文件操作函数经典收藏

    PHP常用的文件操作函数经典收藏

    以下是个人日常使用过程中总结的PHP文件操作函数。当然,这只是部分,还有很多,我没有列出来,感兴趣的朋友可以参考下哈,希望可以帮助到你
    2013-04-04
  • PHP实现更新中间关联表数据的两种方法

    PHP实现更新中间关联表数据的两种方法

    这篇文章主要介绍了PHP实现更新中间关联表数据的两种方法,在进行多表操作时比较有参考价值,需要的朋友可以参考下
    2014-09-09
  • php rename错误原因的查找方法

    php rename错误原因的查找方法

    在本篇文章里小编给大家整理的是一篇关于php rename错误原因的查找方法,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • php计算两个日期相差天数的方法

    php计算两个日期相差天数的方法

    这篇文章主要介绍了php计算两个日期相差天数的方法,实例分析了php操作日期的技巧,需要的朋友可以参考下
    2015-03-03
  • 老生常谈PHP位运算的用途

    老生常谈PHP位运算的用途

    下面小编就为大家带来一篇老生常谈PHP位运算的用途。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • PHP处理excel cvs表格的方法实例介绍

    PHP处理excel cvs表格的方法实例介绍

    PHP处理excel cvs表格想必有很多朋友对此还是很陌生的吧,下面以实例为大家介绍下,感兴趣的朋友可以参考下哈,希望对你有所帮助
    2013-05-05
  • PHP连接SQLSERVER 注意事项(附dll文件下载)

    PHP连接SQLSERVER 注意事项(附dll文件下载)

    文章是网上找的,从来没有弄过,一直是php+mysql 现在搞个php+mssql 也不懂,没有办法,从网上找了些资料,我是看了这些资料,才连上的mssql的第一次感觉真的挺费劲的,这些可能不需要全部看完就ok,我也是这一点那一点,可能是我比较笨吧!呵呵
    2012-06-06
  • shopex中集成的站长统计功能的代码简单分析

    shopex中集成的站长统计功能的代码简单分析

    shopex中集成了一键开启站长统计功能,而无需去CNZZ注册,在phpcms,phpwind等中也都有类似的功能,下面是对这个功能的简单分析,以后也可以偷偷用在自己的网站中,呵呵。
    2011-08-08
  • php基于单例模式封装mysql类完整实例

    php基于单例模式封装mysql类完整实例

    这篇文章主要介绍了php基于单例模式封装mysql类,结合完整实例形式分析了php使用单例模式封装的mysql类定义与使用方法,需要的朋友可以参考下
    2016-10-10

最新评论

?


http://www.vxiaotou.com