<?php
/** * $RCSfile: example.ScriptParser.php,v $ * @author $Author: Cornelius Bolten $ * @version $Revision: 1.2 $ * * * @description: * - this is the example-file for libScriptParser by * Cornelius Bolten * - in this example, a simple script-file is loaded, * parsed, and put out to user. * * @required: * - no requirements * * --> these packages can be retrieved via http://www.phpclasses.org/browse/package/1617.html * * so now..here we go! * **/ /** * include library */ include_once("lib.ScriptParser.php"); $Parser = new ScriptParser(); $Parser->setScriptFile("myscript.txt"); /** * parse script myscript.txt * and output some values if parsing is successfull */ if($settings = $Parser->parse()) { echo "<b>sectionname:</b> ". $settings["section.name"] ."<br>"; echo "<b>page id:</b> ". $settings["section.page.id"] ."<br>"; echo "<b>page header:</b> ". $settings["section.page.header"] ."<br>"; echo "<b>page CSS color:</b> ". $settings["section.page.css.color"] ."<br>"; echo "<b>page CSS font-family(default):</b> ". $settings["section.page.css.font.family.default"] ."<br>"; echo "<b>page CSS font-family(alternative):</b> ". $settings["section.page.css.font.family.alternative"] ."<br>"; echo "<b>page CSS font-size:</b> ". $settings["section.page.css.font.size"] ."<br>"; echo "<b>page CSS font-weight:</b> ". $settings["section.page.css.font.weight"] ."<br>"; echo "etc."; } else { echo "error while parsing script"; } /** * we're done ;-) */ ?>
|