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开发框架总结收藏
Apr 24 PHP
利用php获取服务器时间的实现代码
Jun 07 PHP
ThinkPHP框架实现session跨域问题的解决方法
Jul 01 PHP
[原创]CI(CodeIgniter)简单统计访问人数实现方法
Jan 19 PHP
PHP使用curl模拟post上传及接收文件的方法
Mar 04 PHP
Zend Framework教程之Zend_Layout布局助手详解
Mar 04 PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 PHP
thinkPHP5.0框架模块设计详解
Mar 18 PHP
PHP 实现页面静态化的几种方法
Jul 23 PHP
PHP实现的抓取小说网站内容功能示例
Jun 27 PHP
PHP命名空间(namespace)原理与用法详解
Dec 11 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 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获取链表中倒数第K个节点的方法
2018/01/18 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
2020/04/27 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
再探JavaScript作用域
2014/09/24 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
AngularJS 2.0新特性有哪些
2016/02/18 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
Bootstrap Table从零开始
2017/06/30 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
使用RN Animated做一个“添加购物车”动画的方法
2018/09/12 Javascript
如何在JavaScript中谨慎使用代码注释
2019/06/21 Javascript
从0搭建vue-cli4脚手架
2020/06/17 Javascript
design vue 表格开启列排序的操作
2020/10/28 Javascript
python使用datetime模块计算各种时间间隔的方法
2015/03/24 Python
python实现自动登录人人网并采集信息的方法
2015/06/28 Python
Python的“二维”字典 (two-dimension dictionary)定义与实现方法
2016/04/27 Python
使用Python操作excel文件的实例代码
2017/10/15 Python
教你使用python画一朵花送女朋友
2018/03/29 Python
python 利用for循环 保存多个图像或者文件的实例
2018/11/09 Python
Python 多维List创建的问题小结
2019/01/18 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
2019/05/03 Python
关于Python-faker的函数效果一览
2019/11/28 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
详解css3中dispaly的Grid布局与Flex布局
2020/09/11 HTML / CSS
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
专升本个人自我评价
2013/12/22 职场文书
会计自荐信范文
2014/03/09 职场文书
二人合伙经营协议书
2014/09/13 职场文书
2015年复活节活动总结
2015/02/27 职场文书
外出考察学习心得体会
2016/01/18 职场文书
Python进度条的使用
2021/05/17 Python
Redis缓存-序列化对象存储乱码问题的解决
2021/06/21 Redis