有人可以告诉我为什么这个php if语句在条件为false时显示html?
<?php if ($sidebar['blog_default_layout'] == "Left Sidebar") : ?>
<aside class="sidebar span3" role="complementary">
<?php get_sidebar( 'blog-sidebar' ); ?>
</aside>
<?php endif ?>
根据:Can HTML be embedded inside PHP “if” statement?这不应该显示html,因为条件不正确。
html之间的<?php get_sidebar( 'blog-sidebar' ); ?>
不会显示,因为它不应该显示。