On Thu, 2010-01-28 at 16:23 -0500, Paul M Foster wrote:

> On Fri, Jan 29, 2010 at 08:17:34AM +1100, [email protected] wrote:
> 
> > On Thu, 28 Jan 2010 21:10:42 +0100, [email protected] (Rene Veerman) wrote:
> > 
> > >On Thu, Jan 28, 2010 at 12:31 AM,  <[email protected]> wrote:
> > >> On Wed, 27 Jan 2010 10:21:00 -0800, [email protected] (dealtek) wrote:
> > >>Opening tables, etc, wrongly generally messes the page up completely, but
> > >> forgetting to close them again often has no affect no visible effect
> > at all -- until you
> > >> make some innocent change and everything goes haywire!
> > >
> > >whenever i write an opening tag, i immediately write the closing tag
> > >next, then cursor back to fill it in.
> > 
> > Not so easy when you are using PHP to generate a complex layout!
> 
> Use heredocs to do it. Then you can generate the layout in PHP and still
> do what [email protected] said.
> 
> Paul
> 
> -- 
> Paul M. Foster
> 


Not really always. I often use fairly complex code to handle output of
content into tables where the number of columns varies on the content.
Cases like this are not something you can tackle with heredoc or nowdoc,
and don't allow you to just create the opening and closing tags and
build the PHP around them. Sometimes you just have to use your smarts a
bit :p

Of course, I do find that proper code indentation is of the absolute
importance, and running the output through a validator helps!

Thanks,
Ash
http://www.ashleysheridan.co.uk


Reply via email to