6-3 変数の初期化
126ページ
変数を「0」で初期化する
<mt:SetVar name="foo" value="0" />
変数を空の文字列で初期化する
<mt:SetVar name="foo" value="" />
<mt:SetVar name="foo" />
変数を未定義にする
<mt:SetVar name="undef(foo)" />
変数が定義されていない状態でのチェック
<mt:if test="defined $foo">
defined!
<mt:else>
undef!
</mt:if>
変数を定義した後のチェック
<mt:SetVar name="foo" value="0" />
<mt:if test="defined $foo">
defined!
<mt:else>
undef!
</mt:if>
127ページ
定義した変数をundefした後のチェック
<mt:SetVar name="foo" value="0" />
<mt:SetVar name="undef(foo)" />
<mt:if test="defined $foo">
defined!
<mt:else>
undef!
</mt:if>