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 相关文章推荐
杏林同学录(五)
Oct 09 PHP
快速开发一个PHP扩展图文教程
Dec 12 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
PHP程序级守护进程的实现与优化的使用概述
May 02 PHP
探讨PHP中OO之静态关键字以及类常量的详解
Jun 07 PHP
PHP 正则表达式常用函数
Aug 17 PHP
Java和PHP在Web开发方面对比分析
Mar 01 PHP
symfony2.4的twig中date用法分析
Mar 18 PHP
PHP学习记录之数组函数
Jun 01 PHP
PHP实现一个轻量级容器的方法
Jan 28 PHP
实例分析10个PHP常见安全问题
Jul 09 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
Aug 30 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下封装较好的数字分页方法
2010/11/23 PHP
ThinkPHP中create()方法自动验证表单信息
2017/04/28 PHP
PHP实现简单用户登录界面
2019/10/23 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
获取表单控件原始(初始)值的方法
2013/08/21 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
借助javascript代码判断网页是静态还是伪静态
2014/05/05 Javascript
Ubuntu中搭建Nodejs开发环境过程分享
2014/06/01 NodeJs
js和jquery中循环的退出和继续学习记录
2014/09/06 Javascript
Javascript设计模式之观察者模式的多个实现版本实例
2015/03/03 Javascript
js拆分字符串并将分割的数据放到数组中的方法
2015/05/06 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
JavaScript的Backbone.js框架环境搭建及Hellow world示例
2016/05/07 Javascript
jQuery Select下拉框操作小结(推荐)
2016/07/22 Javascript
jQuery动态创建元素以及追加节点的实现方法
2016/10/20 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
React-Native之定时器Timer的实现代码
2017/10/04 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
JS实现斐波那契数列的五种方式(小结)
2020/09/09 Javascript
vue打包通过image-webpack-loader插件对图片压缩优化操作
2020/11/12 Javascript
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
Python random库使用方法及异常处理方案
2020/03/02 Python
Python如何定义接口和抽象类
2020/07/28 Python
CSS3使用多列制作瀑布流
2016/05/10 HTML / CSS
南京某公司笔试题
2013/01/27 面试题
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
电子信息工程专业推荐信
2014/02/14 职场文书
个人整改措施落实情况汇报
2014/10/29 职场文书
优秀员工推荐材料
2014/12/20 职场文书
开学典礼校长致辞
2015/07/29 职场文书
组织委员竞选稿
2015/11/21 职场文书
公司会议开幕词
2016/03/03 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS