2012-08-17 64 views
8

如何检查属性${foo}是否已设置?检查是否已在phing中设置了属性

奖金的问题:如何逃生$登录<echo>所以我可以输出${foo}字符串(不是foo变量替换)?

PS:试图谷歌和阅读文档,但无法找到答案。这很可能是我缺少的东西

回答

16

您需要在if元素内放置isset元素。

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

该说明书可用here

+0

或添加,如果=“变量”作为标签的属性只运行如果变量已设置。根据经验,最好避免因维护原因造成复杂的条件陈述 – 2015-01-12 11:07:25

+0

这里的两个答案的问题是,他们不让您检查是否有任何内容已分配给相应的属性。 – markus 2015-12-16 00:59:49