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 相关文章推荐
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
Nov 18 PHP
php中的MVC模式运用技巧
May 03 PHP
精通php的十大要点(上)
Feb 04 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
Aug 16 PHP
php配置php-fpm启动参数及配置详解
Nov 04 PHP
PHP写的资源下载防盗链类分享
May 12 PHP
php生成随机颜色方法汇总
Dec 03 PHP
PHP简单读取PDF页数的实现方法
Jul 21 PHP
浅谈mysql_query()函数的返回值问题
Sep 05 PHP
PHP生成唯一ID之SnowFlake算法
Dec 17 PHP
PHP 爬取网页的主要方法
Jul 13 PHP
thinkphp框架类库扩展操作示例
Nov 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 操作符与控制结构
2012/03/07 PHP
解析thinkphp基本配置 convention.php
2013/06/18 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
php中array_multisort对多维数组排序的方法
2020/06/21 PHP
PHP水印类,支持添加图片、文字、填充颜色区域的实现
2017/02/04 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
给页面渲染时间加速 干掉Dom Level 0 Event
2012/12/19 Javascript
JS特权方法定义作用以及与公有方法的区别
2013/03/18 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
javascript预加载图片、css、js的方法示例介绍
2013/10/14 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
2018/02/21 Javascript
js常见遍历操作小结
2019/06/06 Javascript
原生js实现的金山打字小游戏(实例代码详解)
2020/03/16 Javascript
wxPython窗口中文乱码解决方法
2014/10/11 Python
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
使用Python多线程爬虫爬取电影天堂资源
2016/09/23 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
python 公共方法汇总解析
2019/09/16 Python
python 默认参数相关知识详解
2019/09/18 Python
python循环嵌套的多种使用方法解析
2019/11/29 Python
关于sys.stdout和print的区别详解
2019/12/05 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
Python 私有属性和私有方法应用场景分析
2020/06/19 Python
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
我的梦想演讲稿
2014/04/30 职场文书
学校班班通实施方案
2014/06/11 职场文书
流动人口婚育证明
2014/10/19 职场文书
总经理岗位职责
2015/02/04 职场文书
SQL之各种join小结详细讲解
2021/08/04 MySQL