Archive

Posts Tagged ‘hereis document’

Hereis Document for PHP: Great for Generation of HTML

November 19th, 2009 No comments

The great thing about hereis documents is that in most cases you don't have to backslash quotes, your "html" thus retains its visibility
echo <<<__HTML__

<li><a href=”$pressdir$file”>$file</a>
__HTML__;

$html.= <<<__HTML__
<li><a href=”$pressdir$file”>$file</a>
__HTML__;

return <<<__HTML__
<li><a href=”$pressdir$file”>$file</a>
__HTML__;

it can also cope with arrays if you use the following syntax ${my_array[‘postcode’]}

return <<<__HTML__
<li><a href=”$multimap_url${my_array[‘postcode’]}”>${my_array[‘postcode’]}</a>
__HTML__;

I see so much ugly tangled php/javascript/html/css code which could be tidied up with the PHP Hereis Document

Categories: PHP Tags: