与Zend Framework 1.x的问题类似,测试占位符值是否设置(或者是否包含内容)的正确方法是什么?
我知道我能做到
$content = $this->placeholder('something')->getValue();
if (!empty($content)) {
echo $content;
}
但我宁愿直接检查一下。像
这样的东西if (.. test $this->placeholder('something') has content ..) {
echo $this->placeholder('something');
}
答案 0 :(得分:0)
这三个班轮怎么样:
if (null != ($content = $this->placeholder('something')->getValue())) {
echo $content;
}
它并不完全等于空,但它已接近尾声。它将显示“0”,而empty()则不会。请参阅this键盘