オブジェクト指向コードを含む php テンプレートを作成しようとしています。これは、私がやろうとしていることの簡単な例です。
index.php
<?php require 'requiredfile.php'; ?>
<html>
<body>
<h1><?php echo $object1->variable ?></h1>
</body>
</html>
しかし、複数のオブジェクトに同じテンプレートを使用したい場合はどうすればよいでしょうか? オブジェクト 1、2、および 3 に対して異なるバージョンの index.php を作成する必要は絶対にありません。次のようなことを実行$this->variable
してオブジェクトを渡すことができると想定していますが、その方法が完全にはわかりません。そのクラスの宣言の外にあるためです。