我正在尝试为每个用户加载一个“模板”文件。
该文件为每个用户加载,所以如果我有 2 个用户,它会加载两次,但变量$user['profileimg']和$user['name']不会。
我不知道为什么这不起作用,而且我觉得这可能是一种不好的做法。所以我的问题是:我如何让它工作/我应该如何做这样的事情。
提前感谢您提供的任何帮助。
这是我现在得到的代码:
班级 :
class Cprint
{
public static function Template($name, $path = 'template')
{
include ROOT_DIR . '/' . $path . '/' . $name . '.php';
}
}
页面.php
foreach($Users->getAll() as $user)
{
Cprint::Template('userlist_template');
}
用户列表模板.php:
<div class="userholder">
<img class="profileimg" src="<?php echo $user['profileimg'] ?>"/>
<p><?php echo $user['name'] ?></p>
</div>