# 標準のフィルタクラス群

Zend Framework には、すぐに使える標準のフィルタ群が同梱されています。

## Alnum

文字列 `$value` から、アルファベットおよび数字以外を取り除いたものを返します。 このフィルタでは、オプションとして空白文字を認めることもできます。

アルファベットとは各言語で単語を構成する文字を意味します。 ただし、以下の言語では英語のアルファベットをアルファベットとして扱います：中国語、日本語、韓国語。 言語は`Zend_Locale`で指定されます。

## Alpha

文字列 `$value` から、アルファベット以外を取り除いたものを返します。 このフィルタでは、オプションとして空白文字を認めることもできます。

## BaseName

ファイルへのパスを含む文字列を受け取り、 ファイルのベース名の部分のみを返します。

## Digits

文字列 `$value` から、数字以外を取り除いたものを返します。

## Dir

パス文字列からディレクトリ名を返します。

## HtmlEntities

文字列 `$value` について、 HTML エンティティが存在するものについてはそのエンティティに変換したものを返します。

## Int

(int) `$value` を返します。

## StringTrim

文字列 `$value` の先頭と末尾から文字を取り除いたものを返します。

## StripNewlines

文字列 `$value` から一切の改行制御文字を取り除いたものを返します。

## StripTags

入力文字列からすべての HTML タグおよび PHP タグを取り除いた結果を返します。 ただし明示的に許可したタグは取り除きません。 どのタグを許可するかだけではなく、すべてのタグにおいてどの属性を許可するか、 特定のタグだけで許可する属性は何かなども指定できます。