首页 > php教程 > php手册 > php中数组首字符过滤功能代码

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

WBOY
发布: 2016-06-13 11:58:57
原创
830 人浏览过

复制代码 代码如下:


$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.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板