我有以下标记。我无法使其正常工作。它显示语法错误。
set /P "=!chunk: =!" < NUL
我犯了if(has_terms( array('something','else'), 'product_cat' ) ) {
$output .= '<div class="list_image">';
$output .= '</div>';
}else{
$output .= '<div class="list_post">';
$output .= '</div>';
}
endif;
错误?
答案 0 :(得分:3)
删除endif;
使用花括号时,您不需要(也不能使用)endif
。
此:
if (true) {
echo 'hello';
} else {
echo 'goodbye';
}
......等同于:
if (true):
echo 'hello';
else:
echo 'goodbye';
endif;
你不能混合这两种风格。