//print_r($options); if (isset($options['s'])) { if ($GLOBALS['argc'] < 3) { echo $usage; exit; } echo PHP_EOL; echo "**log fields**" . PHP_EOL; $objMyselect = new MySelect(''); $items = $objMyselect->splitLine(trim($sql)); foreach ($items as $key => $val) { echo '$' . ($key + 1) . "\t" . $val . PHP_EOL; } exit; } $objMyselect = new MySelect($sql); if (isset($options['p'])) { if ($GLOBALS['argc'] < 3) { echo $usage; exit; } $objMyselect->setViewSynTaxParse(true); } if (isset($options['c'])) { if ($GLOBALS['argc'] < 3) { echo $usage; exit; } $objMyselect->setViewComputeProcess(true); } $objMyselect->parseSql();
<?php require_once "include.php"; $select = new MySelect('MySelect', null, null, 'data/element.data'); $list = new MyList("MyList", null, Cons::YES, 'data/element.data'); //print_r($select); $str = str_replace("{MySelect}", $select->toString(), $main); $str = str_replace("{MyList}", $list->toString(), $str); echo $str;