我已经得到像这样的XML模板:
<section>
<label><?php echo $data['fname'] ?> <?php echo $data['lname'] ?></label>
<label><?php echo $data['tel'] ?></label>
<label><?php echo $data['address'] ?></label>
</section>
我需要从一个对象(或数组......)传递$data
它是我从中获取数据的外部源。
不能使用post因为它都是后端。
如何用数据填充标签?
有什么想法吗?
答案 0 :(得分:0)
我无法发布整个代码,但这是将数据放入模板中的主要部分。
ob_start();
extract($data);
include($template_file);
$xml_source = ob_get_clean();
ob_end_flush();
这个小部分获取我的数据并填充模板。 这样做的缺点是我不能完全后端。它并不意味着完全使用后端,我认为这是可以的。另一个问题是“包括”。 可能是一个安全问题。