| 
<?php
/**
 * Usage of Simple TemplateParser Class
 *
 * @author  :  MA Razzaque Rupom <[email protected]>, <[email protected]>
 *             Moderator, phpResource (http://groups.yahoo.com/group/phpresource/)
 *             URL: http://www.rupom.info
 * @version :  1.0
 * Purpose  :  Parsing Simple Template File and Data that Contains Macros
 */
 
 require_once "TemplateParser.class.php";
 $data = array();
 $data['first_name']  = "MA";
 $data['last_name']   = "Razzaque";
 $data['nick_name']   = "Rupom";
 $data['password']    = "supersecret";
 $data['sender_name'] = "Administrator";
 $data['site_name']   = "Name_Of_Site";
 
 $obj = new TemplateParser();
 $obj->initData($data);
 
 //Parse Template File
 $parsedData = $obj->parseTemplateFile("template.html");
 echo $parsedData;
 
 echo "<br>-----------------------------------<br>";
 
 //Parse Template Data
 $parsedData = $obj->parseTemplateData(file_get_contents("template.html"));
 echo $parsedData;
 
 ?>
 |