**一般分离:**
~~~
<p>这是html内容</p>
<?php echo '这里是php输出,您看不到源码哦'; ?>
<p>这是html内容</p>
~~~
**条件高级分离:**
~~~
<?php if(a==true): ?>
条件成立执行
<?php else: ?>
条件失败执行
<?php endif; ?>
~~~
**for循环分离**
~~~
<?php for ($i = 0; $i < 5; ++$i): ?>
我要输出了<br />
<?php endfor; ?>
~~~
**注意:**
如果将 PHP 嵌入到 XML 或 XHTML 中则需要使用 <?php ?> 标记以保持符合标准。
php面试,使用技能:
~~~
<?php
echo '<?php echo "1"; ?>';
$s= '<?php echo "1"; ?>';
echo $s;
?>
~~~
输出:
`<?php echo 1; ?>`
。但是html会将他作为标签处理。一般不显示。
如果要输出php源码:
则需要通过高亮处理:
~~~
<?php
highlight_string('<?php echo "1" ?>');
?>
~~~
输出结果为:<?php echo "1" ?>