亚洲免费乱码视频,日韩 欧美 国产 动漫 一区,97在线观看免费视频播国产,中文字幕亚洲图片

      1. <legend id="ppnor"></legend>

      2. 
        
        <sup id="ppnor"><input id="ppnor"></input></sup>
        <s id="ppnor"></s>

        zf框架的Filter過濾器使用示例

        字號:


            這篇文章主要介紹了zf框架的Filter過濾器使用示例,代碼中有注釋,需要的朋友可以參考下
            代碼如下:
            <?php
            /*過濾器的簡單使用方法及操作()*/
            require_once("Zend/Loader.php");
            //引入Filter的字符串轉(zhuǎn)小寫類 與 轉(zhuǎn)大寫類
            Zend_Loader::loadClass("Zend_Filter_StringToLower");
            Zend_Loader::loadClass("Zend_Filter_StringToUpper");
            //實例化字符串轉(zhuǎn)小寫類 與 轉(zhuǎn)大寫類
            $Filter = new Zend_Filter_StringToLower();
            $Filter2 = new Zend_Filter_StringToUpper();
            //設(shè)定需要轉(zhuǎn)換的字符串
            $Temp = 'ZHOUWUJIE zhouwujie ';
            //轉(zhuǎn)化方法filter();
            $Result = $Filter -> filter($Temp);
            $Result2 = $Filter2 -> filter($Temp);
            echo $Result;
            echo $Result2;
            ?>
            代碼如下:
            <?php
            /*過濾器的使用方法及操作(過濾鏈)*/
            require_once("Zend/Loader.php");
            //過濾器的過濾鏈的使用載入過濾器和過濾器的方法類
            Zend_Loader::loadClass("Zend_Filter");
            Zend_Loader::loadClass("Zend_Filter_Htmlentities");
            Zend_Loader::loadClass("Zend_Filter_StripTags");
            //實例化過濾器后添加過濾器 addFilter(new 過濾器方法類名())
            $Filter = new Zend_Filter();
            $Filter //-> addFilter(new Zend_Filter_Htmlentities());
            -> addFilter(new Zend_Filter_StripTags());
            $String = "<a href='#'>鏈接</a>";
            $Result = $Filter -> filter($String);
            echo $Result;
            ?>
            代碼如下:
            <?php
            /*自定義過濾器*/
            require_once("Zend/Loader.php");
            Zend_Loader::loadClass("Zend_Filter_Interface");
            class MyFilter implements Zend_Filter_Interface
            {
            public function filter($value)
            {
            $List = array('黃色','賭','毒');
            foreach ($List as $k => $v)
            {
            $value = str_replace($v, '*', $value);
            }
            return $value;
            }
            }
            $Filter = new MyFilter();
            $String = '這條信息是黃色內(nèi)容';
            $String2 = '他今天去賭博了';
            $String3 = '他今天去吸毒了';
            echo "<hr>過濾內(nèi)容<br>";
            echo $Filter -> filter($String) . "<br>";
            echo $Filter -> filter($String2) . "<br>";
            echo $Filter -> filter($String3) . "<br>";
            ?>