如何真正包含PHP内的HTML代码

时间:2013-12-10 05:01:08

标签: php html css

我想尝试的东西,包括在PHP上包含html,我的代码就是这样。

<?php
foreach($element as $data)
{
    <div class="view">
    echo $data;
    </div>
}
?>

这只是一个例子,当然它会给我一个错误,就像没有预期的错误。

我只想为$ element中的数组中的每个元素创建一个this函数,但必须在css样式上重复该类。怎么办?

抱歉我在php新手

4 个答案:

答案 0 :(得分:4)

Alternatively

<?php foreach ($element as $data) : ?>
<div class="view">
    <?= htmlspecialchars($data) ?>
</div>
<?php endforeach ?>

答案 1 :(得分:1)

有两种方式

<?php foreach($element as $data) { ?>
  <div class="view">
   <?php echo $data; ?>
  </div>
<?php } ?>

OR

<?php foreach($element as $data) { 
  echo '<div class="view">';
    echo $data;
  echo '</div>';
  } ?>

答案 2 :(得分:0)

<?php 
foreach($element as $data){
    echo "<div class='view'>";
    echo $data;
    echo "</div>";
}
?>

OR:

<?php foreach($element as $data){?>
     <div class='view'>
        <?php echo $data; ?>
     </div>
<?php } ?>

答案 3 :(得分:0)

试试这样:

<?php foreach($element as $data){ ?>
  <div class="view">
   <?php echo $data; ?>
  </div>
<?php } ?>