我想问一下简单的问题。请考虑以下php页面:
<p>Name of my town is:</p>
<?php echo "London";
//if ($condition=="dad_display") then display dad'town, else display mum's town.
?>
<p>Name of dad's town is:</p>
<?php echo "Prague"; ?>
<p>Name of mum's town is:</p>
<?php echo "Berlin"; ?>
有没有办法在所需的开始代码和目标代码行之间规避HTML / PHP代码? (我不能使用goto语句...)并且我不想手动回显每一个HTML行(因为在我的真实页面中有一堆html代码)。否则就很容易了。
非常感谢您的回复。
答案 0 :(得分:2)
PHP条件的alternative syntax可能是最好的;它被设计成混合到页面代码中。
<p>Name of my town is:</p>
<?php echo "London"; ?>
<?php if ($condition=="dad_display"): ?>
<p>Name of dad's town is:</p>
<?php echo "Prague"; ?>
<?php else: ?>
<p>Name of mum's town is:</p>
<?php echo "Berlin"; ?>
<?php endif; ?>