Re: eof bof in php

From: Date: Mon, 22 Dec 2008 22:28:40 +0000
Subject: Re: eof bof in php
References: 1 2 3 4 5 6 7 8 9 10 11 12  Groups: php.general 
Request: Send a blank email to php-general+get-284981@lists.php.net to get a copy of this message
On Dec 22, 2008, at 12:15 PM, Ashley Sheridan <ash@ashleysheridan.co.uk> wrote:
On Mon, 2008-12-22 at 15:04 -0500, Anthony Gentile wrote:
Well you said it...for my example it makes sense. For when it gets really messy by all means concatenate with php. However, my argument is not so much keeping html seperate from php as it is keeping the business logic separate from the presentation....so if you have php writing html and its all dealing with the presentation...I personally don't think its a problem. However when you start writing html out with php in your business logic...to me that's a no no. Anthony Gentile On Mon, Dec 22, 2008 at 2:47 PM, Ashley Sheridan <ash@ashleysheridan.co.uk>wrote:
On Mon, 2008-12-22 at 14:21 -0500, Anthony Gentile wrote:
I would argue it is better practice as: <h1><?php echo 'Hello World'; ?></h1> than <?php echo "<h1>Hello World</h1>"; ?> Anthony Gentile On Mon, Dec 22, 2008 at 9:18 AM, tedd <tedd.sperling@gmail.com> wrote:
At 1:21 PM -0500 12/21/08, Anthony Gentile wrote:
-snip exampe- is probably going to give you the result you want. However you should
know
it is bad practice to mix PHP and HTML as horridly as I just showed
you.
AKA you don't want your PHP writing your HTML. Anthony Gentile
Anthony: Granted, the example you gave was a bit mixed, but it's perfectly Okay
to
have php write html. In fact, if you think about it that's the only way
php
can express itself to the user. A simple echo($var) is writing html to
a
browser. Good practice should to write code (i.e., php, mysql, css, html, js)
that
is semantic and compliant with standards. Mixing them well is almost an
art
form that observes best practices in all. Cheers, tedd -- ------- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Why?! As you've seen, it can get awfully messy very quickly... Ash www.ashleysheridan.co.uk
I largely tend towards using heredoc syntax wherever possible, as it lets you separate the PHP and HTML in the way you want, yet still allows you to have variable output inside the HTML. I hate repetitious breaking out of HTML code just to output a variable or two. Ash www.ashleysheridan.co.uk --PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
I love heredocs!

« previous php.general (#284981) next »