为什么Php不在Php Brackets中打印html

时间:2017-10-01 20:40:29

标签: php html

我的代码看起来像这样

<?php 
$totalpurchase = 23;
if(empty($totalpurchase)){?>

<div class="error">You much buy something before you can leave</div>

<?php}else{?>

<div class="error">You can leave now.Thank you</div>
<?php}?>

我不知道为什么这些div不会打印到屏幕上。当我使用PHP 5.6版时,我没有遇到这种情况。现在我使用Php版本7,我注意到了它。会导致这种事情发生的原因是什么?

1 个答案:

答案 0 :(得分:0)

<?php 
$totalpurchase = 23;
if(!empty($totalpurchase)) { 
  ?>

<div class="error">You much buy something before you can leave</div>

<?php 
  }else
 { 
 ?> 
<div class="error">You can leave now.Thank you</div>
<?php
} 
?>

在代码之间添加空格:https://eval.in/871798

供您参考阅读本文:http://php.net/manual/en/language.basic-syntax.phptags.php