コードをコピーします コードは次のとおりです:
/*filter()の簡単な使い方と操作*/
require_once("Zend/Loader.php");
//小文字クラスと大文字クラスへのフィルターの文字列変換の紹介
Zend_Loader::loadClass("Zend_Filter_StringToLower");
Zend_Loader::loadClass("Zend_Filter_StringToUpper");
//インスタンス化文字列を小文字クラスと大文字クラスに変換
$Filter = new Zend_Filter_StringToLower();
$Filter2 = new Zend_Filter_StringToUpper();
//変換する文字列を設定
$Temp = 'ZHOUWUJIE zhouwijie ';
//変換方法 filter( );
$Result = $Filter ->filter($Temp);
$Result2 = $Filter2 ->filter($Temp);
echo $Result;
echo $Result2;
?>
コードをコピーします コードは次のとおりです:
/*フィルター(フィルターチェーン)の使い方と操作方法*/
require_once("Zend/Loader.php");
//Filter フィルターのフィルターチェーンを使用してフィルターとフィルターメソッドクラスをロードします
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 = "
Link";
$Result = $Filter -> filter($String);
echo $Result ;
?>
コードをコピーします コードは次のとおりです:
/*カスタムフィルター*/
require_once("Zend/Loader.php");
Zend_Loader::loadClass("Zend_Filter_Interface") );
クラス MyFilter は Zend_Filter_Interface を実装します
{
public function filter($value)
{
$List = array(' yellow','gambling','poison');
foreach ($List as $k => $ v)
{
$value = str_replace($v, '*', $value);
}
return $value;
}
}
$Filter = new MyFilter();
$String = 'このメッセージは黄色ですcontent ';
$String2 = '彼は今日ギャンブルに行きました';
$String3 = '彼は今日麻薬を飲みに行きました';
echo "
コンテンツをフィルタリング
";
echo $Filter -> "
";
echo $Filter ->>
?>
http://www.bkjia.com/PHPjc/741265.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/741265.html技術記事次のようにコードをコピーします: ?php /*フィルターの簡単な使用法と操作 ()*/ require_once("Zend/Loader.php") //フィルターの文字列を小文字クラスと大文字クラスに変換します Zend_Loader::