Re: Re: Using DOM object, how?
| From: | Ken Tozier | Date: | Mon, 19 Sep 2005 22:13:55 +0000 |
| Subject: | Re: Re: Using DOM object, how? | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-222702@lists.php.net to get a copy of this message | ||
Thanks Jasper
Works perfectly on my Mac now as well.
Ken
On Sep 19, 2005, at 4:58 PM, Jasper Bryant-Greene wrote:
<?php $x = new MyDom(); $x->createScriptElement('howdy.js'); print($x->saveXML()); class MyDom {private $dom;/* __construct() = PHP5 constructor */ function __construct() { $this->dom = new DOMDocument('1.0', 'iso-8859-1'); /* No need to return $this from a constructor */ }function createScriptElement($scriptPath) { $script = $this->dom->createElement('script', ''); $script->setAttribute('type', 'text/javascript'); $script->setAttribute('src', $scriptPath); $this->dom->appendChild($script); /* Doesn't make sense for a createScriptElement() method to also print out the XML, so I made a separate method and called that from the mainline code. */ }function saveXML() { return $this->dom->saveXML(); }} ?>