function apply_template($data, $template) { $piece = new xhtml_piece($template); foreach ($data as $key => $value) { $piece->set($key, $value); } return $piece->out(); }