<?xml version="1.0" encoding="UTF-8"?>
<!-- Reviewed: no -->
<!-- EN-Revision: 24249 -->
<sect2 id="zend.filter.set.stringtoupper">
    <title>StringToUpper(日本語)</title>

    <para>
        このフィルタは、入力を全て大文字に変換します。
    </para>

    <sect3 id="zend.filter.set.stringtoupper.options">
        <title>Zend_Filter_StringToUpper でサポートされるオプション</title>

        <para>
            <classname>Zend_Filter_StringToUpper</classname> では、下記のオプションがサポートされます。
        </para>

        <itemizedlist>
            <listitem>
                <para>
                    <emphasis><property>encoding</property></emphasis>:
                    使用されるべきエンコーディングを設定するためにこのオプションを使用します。
                </para>
            </listitem>
        </itemizedlist>
    </sect3>

    <sect3 id="zend.filter.set.stringtoupper.basic">
        <title>基本的な使用法</title>

        <para>
            これは、<classname>StringToUpper</classname> フィルタを使用する基本的な例です。
        </para>

        <programlisting language="php"><![CDATA[
$filter = new Zend_Filter_StringToUpper();

print $filter->filter('Sample');
// "SAMPLE" を返します
]]></programlisting>

    </sect3>

    <sect3 id="zend.filter.set.stringtoupper.encoding">
        <title>異なるエンコード文字列</title>

        <para>
            <classname>StringToLower</classname>フィルタの様に、
            このフィルタは、サーバの現時点のロケール由来の文字だけを処理します。
            <classname>StringToLower</classname>と同様に、
            異なる文字セットを使っても動作します。
        </para>

        <programlisting language="php"><![CDATA[
$filter = new Zend_Filter_StringToUpper(array('encoding' => 'UTF-8'));

//または後でこのようにします
$filter->setEncoding('ISO-8859-1');
]]></programlisting>
    </sect3>
</sect2>
