Ответов: 2 Просмотров: 100
|
PHP:
скопировать код в буфер обмена
<?PHP $dom = new domDocument(); $root = new domElement('root'); try { appendattrs ($root, Array('id'=>1, 'name'=>'first')); }catch (domException $exception) { printer($exception); if ($exception->code == DOM_NO_MODIFICATION_ALLOWED_ERR){ $dom->appendChild($root); appendattrs ($root, Array('id'=>0, 'name'=>'default')); }else{ throw $exception; } echo $dom->saveXML(); function appendattrs($element, $attrs) { foreach ($attrs as $name => $value) { $element->setAttribute($name, $value); } } ?>
Пример переписал с книги и выбивает ошибку.
Parse error: syntax error, unexpected $end in I:\home\test.com.ua\www\www\www\php5\XML_inPHP_5\DOM2\name_collisions\exeption1.php on line 21 |