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与已存在的Java应用程序集成
Oct 09 PHP
PHP array_multisort()函数的使用札记
Jul 03 PHP
细谈php中SQL注入攻击与XSS攻击
Jun 10 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
Apr 24 PHP
重新认识php array_merge函数
Aug 31 PHP
php文件缓存类用法实例分析
Apr 22 PHP
如何使用PHP给图片加水印
Oct 12 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
Apr 27 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
Jun 10 PHP
php求斐波那契数的两种实现方式【递归与递推】
Sep 09 PHP
PHP迭代器和生成器用法实例分析
Sep 28 PHP
PHP发送邮件确认验证注册功能示例【修改别人邮件类】
Nov 09 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输出金字塔的2种实现方法
2014/12/16 PHP
深入浅出php socket编程
2015/05/13 PHP
PHP中Session和Cookie是如何操作的
2015/10/10 PHP
PHP对象实例化单例方法
2017/01/19 PHP
JQuery 国际象棋棋盘 实现代码
2009/06/26 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
原生JavaScript实现合并多个数组示例
2014/09/21 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
javascript html5摇一摇功能的实现
2016/04/19 Javascript
jQuery根据name属性进行查找的用法分析
2016/06/23 Javascript
JS中Array数组学习总结
2017/01/18 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
2017/07/20 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
基于原生js运动方式关键点的总结(推荐)
2017/10/01 Javascript
微信小程序实战篇之购物车的实现代码示例
2017/11/30 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
jquery分页优化操作实例分析
2019/08/23 jQuery
Python pickle类库介绍(对象序列化和反序列化)
2014/11/21 Python
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
python对一个数向上取整的实例方法
2020/06/18 Python
python自动提取文本中的时间(包含中文日期)
2020/08/31 Python
中国跨境电商:Tomtop
2017/03/16 全球购物
兼职学生的自我评价
2013/11/24 职场文书
销售经理岗位职责范本
2015/04/02 职场文书
二十年同学聚会致辞
2015/07/28 职场文书
2016年国培研修日志
2015/11/13 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
销区经理年终述职报告模板
2019/11/28 职场文书
Python机器学习之决策树和随机森林
2021/07/15 Javascript