我们正在php中构建一个简单的模块,但是我们有一个错误会导致html页面编码错误:
<?php
$ids = array('363', '367', '366', '365','364','371','370','456','461');
?>
<div class="Staff">
<?php foreach ($ids as $ids) {
$user = Foundry::user($ids);
}?>
<?php foreach ($ids as $user => $ids) { ?>
<img alt="<?php echo $user->getName();?>" src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
<a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
<?php}?>
</div>
任何想法? ,一如既往地感谢您的帮助。
答案 0 :(得分:1)
它应该如下:
<?php foreach ($ids as $id) {
$user = Foundry::user($id);
?>
<img alt="<?php echo $user->getName();?>" src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
<a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
<?php } ?>
答案 1 :(得分:0)
<?php
$ids = array('363', '367', '366', '365','364','371','370','456','461');
?>
<div class="Staff">
<?php foreach ($ids as $id) { ?>
$user = Foundry::user($id);
<img alt="<?php echo $user->getName();?>" src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
<a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
<?php}?>
</div>