php中数组首字符过滤功能代码


Posted in PHP onJuly 31, 2012
<?php 
$array = array( 
'abcd', 
'abcde', 
'bcde', 
'cdef', 
'defg', 
'defgh' 
); 
$str = '~'.implode('~',$array).'~'; 
$word = $_GET['word']; //url = xxx.php?word=a 
preg_match_all("/~({$word}(?:[^~]*))/i",$str,$matches); 
var_dump($matches[1]); //输出 
//array(2) { [0]=> string(4) "abcd" [1]=> string(5) "abcde" } 
//End_php

另:这段代码发现了一个奇怪的问题:分隔符使用','(逗号)的时候会出现问题。
PHP 相关文章推荐
php Try Catch异常测试
Mar 01 PHP
php垃圾代码优化操作代码
Aug 05 PHP
PHP程序开发范例学习之表单 获取文本框的值
Aug 08 PHP
深入PHP获取随机数字和字母的方法详解
Jun 06 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
Aug 07 PHP
浅析linux下apache服务器的配置和管理
Aug 10 PHP
析构函数与php的垃圾回收机制详解
Oct 28 PHP
php实现telnet功能示例
Apr 08 PHP
php基本函数汇总
Jul 09 PHP
win10环境PHP 7 安装配置【教程】
May 09 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
Aug 08 PHP
php获取微信openid方法总结
Oct 10 PHP
PHP常用开发函数解析之数组篇[未完结]
Jul 30 #PHP
php中拷贝构造函数、赋值运算符重载
Jul 25 #PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
Jul 23 #PHP
php 调试利器debug_print_backtrace()
Jul 23 #PHP
全新的PDO数据库操作类php版(仅适用Mysql)
Jul 22 #PHP
php 操作数组(合并,拆分,追加,查找,删除等)
Jul 20 #PHP
php中的一些数组排序方法分享
Jul 20 #PHP
You might like
浅析php中如何在有限的内存中读取大文件
2013/07/02 PHP
WordPress中访客登陆实现邮件提醒的PHP脚本实例分享
2015/12/14 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
2018/03/15 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
PHP实现15位身份证号转18位的方法分析
2019/10/16 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
随机显示经典句子或诗歌的javascript脚本
2007/08/04 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
javascript实现方法调用与方法触发小结
2016/03/26 Javascript
浅析Jquery操作select
2016/12/13 Javascript
JS作用域闭包、预解释和this关键字综合实例解析
2016/12/16 Javascript
Bootstrap select实现下拉框多选效果
2016/12/23 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
纯js实现页面返回顶部的动画(超简单)
2017/08/10 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
2019/07/26 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
用 Python 爬了爬自己的微信朋友(实例讲解)
2017/08/25 Python
Python2和Python3中print的用法示例总结
2017/10/25 Python
使用Python进行体育竞技分析(预测球队成绩)
2019/05/16 Python
澳大利高级泳装品牌:Bondi Born
2018/05/23 全球购物
北京SQL新华信咨询
2016/09/30 面试题
专科毕业生就业推荐信
2013/11/01 职场文书
函授毕业生自我鉴定范文
2014/03/25 职场文书
低碳环保标语
2014/06/12 职场文书
酒店周年庆活动方案
2014/08/21 职场文书
爱国主义教育演讲稿
2014/08/26 职场文书
幼儿园奖惩制度范本
2015/08/05 职场文书
python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法
2021/06/05 Python
vue+elementui 实现新增和修改共用一个弹框的完整代码
2021/06/08 Vue.js
MySQL 服务和数据库管理
2021/11/11 MySQL