Re: custom tags

From: Date: Tue, 13 Jul 2004 10:16:27 +0000
Subject: Re: custom tags
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-190328@lists.php.net to get a copy of this message
Eric Emminger wrote:
Hi George, How about this? parse the html as xml and replace the component tags with whatever php/html code output that result to a file include the file from previous step Eric On Tue, 6 Jul 2004 15:56:26 -0500, George Lantz <glantz@mostlymemories.com> wrote:
I am looking for a way to parse custom html tags. I would like to then replace those tags with php/html code. Here is an example of the html file to be parsed. Notice the "component", they are the custom tags I wish to replace with code. I only need help in parsing the tags and storing in a variable or array so I can work with the attributes. The component tag will be the only tag I will need to work with. <html> <head> <title>test</title> </head> <body> <component name="menu" layout="horizontal" /> <component name="titlebar" /> </body> </html> This is what I was thinking, although if someone has better idea that is fine. I was thinking of storing these in a multi-dimensional array. An example might be $components[0][name][layout]. Is there code out there already that does this? Or you could simply use a regexp to extract those from the code, and then later on using the 'e' flag, replace them with PHP code.
- Tul

« previous php.general (#190328) next »