一种由Zend框架实现自定义过滤器的方法 浏览:728

本文说明了Zend框架实现了一个自定义的过滤器。分享给您参考,如下:

创建自定义筛选器

代码uff1a


< PHP
require_once'zend /过滤/ PHP的接口;
类myfilter实现zend_filter_interface {
公共函数筛选器($){
badlist美元=阵列(梨
为($我= 0;$我<计数(badlist美元美元);i++){
价值= str_replace($ badlist {我},
}
返回值;
}
}
过滤=新myfilter(美元);
temp1美元=橘子很好吃;
$ temp2 =我喜欢吃苹果;
术语美元=梨是好的,但我最喜欢的是草莓!;
回声的内容:temp1美元。筛选为:;
echo滤波器->滤波器($ temp1);

回声内容:。$ temp2。筛选为:;
echo滤波器->滤波器($ temp2);

回声内容:美元来看。筛选为:;
echo滤波器->滤波器(合店);





结果uff1a

橙子很好吃。

过滤后橙子很好吃。

内容:我喜欢吃苹果。

过滤后,我喜欢吃*

内容:梨也不错,但我最喜欢的是草莓!

过滤后,它是好的,但我最喜欢的是*!

分析uff1a

在继承了接口之后,实现了过滤方法,然后实例化这个类型,调用这个方法就可以了。

更多关于Zend相关内容感兴趣的读者可以查看这个话题:Zend框架教程站

希望本文将有助于基于Zend框架的PHP程序设计。
推荐文章1
广告