PHP Template Engine - Page 2
The php function extract does the heavy lifting of PTE. Most code is already written using arrays or objects. Extract is used to turn an associative array into variables where the key is the variable name, and the value is the value of the new variable. Even in object oriented code, it is easy to take an object and make all variables available to the template from the object with a single simple line of code.
// inside an object's function $this->someExampleVar = 'Testing'; extract( get_object_vars( $this ) ); include( 'template.php' );
And template.php would look something like
Welcome, <?= $someExampleVar; ?>
Extract can also be used on database results
extract( mysql_fetch_assoc( $resultHandle ) );
Continue Reading on Page 3
Jump to page: _1_ | _2_ | _3_ | _4_ | _5_ | _6_
Thank you for reading! Feedback may be left by using the contact form
Interesting and/or informative comments will be posted on the article comment page.
For web site hosting I recommend - www.bluehost.com

We had a situation arise where we needed ... to stop spammer abuse ASAP...I communicated my needs, Tim listened and within 20 minutes had a