我想尝试的东西,包括在PHP上包含html,我的代码就是这样。
<?php
foreach($element as $data)
{
<div class="view">
echo $data;
</div>
}
?>
这只是一个例子,当然它会给我一个错误,就像没有预期的错误。
我只想为$ element中的数组中的每个元素创建一个this函数,但必须在css样式上重复该类。怎么办?
抱歉我在php新手
答案 0 :(得分:4)
<?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 } ?>