2012-08-17 6 views
8

プロパティ${foo}が設定されているかどうかを確認する方法?プロパティがphingで設定されていることを確認してください

ボーナス質問:どのようにので、私は、出力${foo}文字列(ないfoo変数置換)でし<echo>$記号をエスケープするには?

PS:Googleを試してドキュメントを読みましたが、回答が見つかりませんでした。それはおそらく私が何かを紛失している可能性があります

答えて

16

if要素内にisset要素を配置する必要があります。

<if> 
    <isset property="foo" /> 

マニュアルはhereです。

+0

のみ、それを実行するために、タグの属性として=「変数」場合は追加を変数が設定されている場合経験から、保守上の理由で複雑な条件文を避ける方が良い –

+0

ここでの両方の答えの問題は、それぞれのプロパティに何かが割り当てられているかどうかを確認できないことです。 – markus

関連する問題