我正在尝试创建一个包含面向对象代码的 php 模板。这是我正在尝试做的一个简化示例。
索引.php
<?php require 'requiredfile.php'; ?>
<html>
<body>
<h1><?php echo $object1->variable ?></h1>
</body>
</html>
但是,如果我想对多个对象使用相同的模板怎么办?我绝对不想为对象 1、2 和 3 创建不同版本的 index.php。我假设我可以做类似$this->variable
的事情并传入对象,但我不完全确定该怎么做因为它在该类的声明之外。