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 相关文章推荐
第七节 类的静态成员 [7]
Oct 09 PHP
php程序之die调试法 快速解决错误
Sep 17 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
cakephp打印sql语句的方法
Feb 13 PHP
PHP Cookei记录用户历史浏览信息的代码
Feb 03 PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 PHP
php mysql实现mysql_select_db选择数据库
Dec 30 PHP
PHP面相对象中的重载与重写
Feb 13 PHP
PHP的反射机制实例详解
Mar 29 PHP
PHP中模糊查询并关联三个select框
Jun 19 PHP
laravel 关联关系遍历数组的例子
Oct 10 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
Aug 24 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中日期加减法运算实现代码
2011/12/08 PHP
windows下PHP_intl.dll正确配置方法(apache2.2+php5.3.5)
2014/01/14 PHP
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
基于thinkPHP实现的微信自定义分享功能示例
2016/09/23 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
php输出控制函数和输出函数生成静态页面
2019/06/27 PHP
ExtJs之带图片的下拉列表框插件
2010/03/04 Javascript
推荐10个超棒的jQuery工具提示插件
2011/10/11 Javascript
JavaScript移除数组元素减少长度的方法
2013/09/05 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
JS实现touch 点击滑动轮播实例代码
2017/01/19 Javascript
微信小程序 支付后台java实现实例
2017/05/09 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
微信小程序复选框实现多选一功能过程解析
2020/02/14 Javascript
[01:44]Ti10举办地公布
2019/08/25 DOTA
python使用pyqt写带界面工具的示例代码
2017/10/23 Python
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
利用python为运维人员写一个监控脚本
2018/03/25 Python
python3 http提交json参数并获取返回值的方法
2018/12/19 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
2019/01/29 Python
搞定这套Python爬虫面试题(面试会so easy)
2019/04/03 Python
python中bytes和str类型的区别
2019/10/21 Python
python实现感知机模型的示例
2020/09/30 Python
Django后端按照日期查询的方法教程
2021/02/28 Python
基于HTML5 的人脸识别活体认证的实现方法
2016/06/22 HTML / CSS
特步官方商城:Xtep
2017/03/21 全球购物
写一个用矩形法求定积分的通用函数
2012/11/08 面试题
技校生自我鉴定范文
2013/09/26 职场文书
动物科学专业毕业生的自我评价
2013/11/29 职场文书
感恩节活动方案
2014/01/27 职场文书
中国入世承诺
2014/04/01 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
2014司机年终工作总结
2014/12/05 职场文书