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


Posted in PHP onNovember 19, 2008

<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 相关文章推荐
PHP4与PHP3中一个不兼容问题的解决方法
Oct 09 PHP
用PHP实现的随机广告显示代码
Jun 14 PHP
实用函数8
Nov 08 PHP
PHP 八种基本的数据类型小结
Jun 01 PHP
php若干单维数组遍历方法的比较
Sep 20 PHP
浅析PHP编程中10个最常见的错误
Aug 08 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
Apr 21 PHP
php分页查询的简单实现代码
Mar 14 PHP
ThinkPHP框架实现的MySQL数据库备份功能示例
May 24 PHP
PDO::exec讲解
Jan 28 PHP
PHP生成短网址的思路以及实现方法的详解
Mar 25 PHP
php使用pthreads v3多线程实现抓取新浪新闻信息操作示例
Feb 21 PHP
IIS php环境配置PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置
Nov 18 #PHP
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
Nov 18 #PHP
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
Nov 14 #PHP
利用discuz实现PHP大文件上传应用实例代码
Nov 14 #PHP
php下载远程文件类(支持断点续传)
Nov 14 #PHP
PHP ajax 分页类代码
Nov 13 #PHP
使用Limit参数优化MySQL查询的方法
Nov 12 #PHP
You might like
PHP+MYSQL开发工具及资源收藏
2007/01/02 PHP
php获取mysql版本的几种方法小结
2008/03/25 PHP
php 修改、增加xml结点属性的实现代码
2013/10/22 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
thinkphp诸多限制条件下如何getshell详解
2020/12/09 PHP
javascript 实现父窗口引用弹出窗口的值的脚本
2007/08/07 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
javascript三种代码注释方法
2016/06/02 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
BootStrap 表单控件之单选按钮水平排列
2017/05/23 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
浅谈如何使用webpack构建多页面应用
2018/05/30 Javascript
jQuery实现的点击按钮改变样式功能示例
2018/07/21 jQuery
vue 获取视频时长的实例代码
2019/08/20 Javascript
Vue修改项目启动端口号方法
2019/11/07 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
详解python中asyncio模块
2018/03/03 Python
python3实现猜数字游戏
2020/12/07 Python
python TCP包注入方式
2020/05/05 Python
python中如何进行连乘计算
2020/05/28 Python
python操作toml文件的示例代码
2020/11/27 Python
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
初级Java程序员面试题
2016/03/03 面试题
考试不及格的检讨书
2014/01/22 职场文书
通知范文怎么写
2015/04/16 职场文书
2016年国庆节新闻稿范文
2015/11/25 职场文书
Python中相见恨晚的技巧
2021/04/13 Python
SQL实战演练之网上商城数据库商品类别数据操作
2021/10/24 MySQL
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby