Re: Preferred Syntax
| From: | Tamara Temple | Date: | Wed, 14 Dec 2011 18:39:55 +0000 |
| Subject: | Re: Preferred Syntax | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-316013@lists.php.net to get a copy of this message | ||
Tedd Sperling <tedd.sperling@gmail.com> wrote:
> On Dec 14, 2011, at 7:59 AM, Rick Dwyer wrote:
>
> > Hello all.
> >
> > Can someone tell me which of the following is preferred and why?
> >
> > echo "<a style='text-align:left;size:14;font-weight:bold'
> > href='/mypage.php/$page_id'>$page_name</a><br>";
> >
> > echo "<a style='text-align:left;size:14;font-weight:bold'
> > href='/mypage.php/".$page_id."'>".$page_name."</a><br>";
> >
> > When I come across the above code in line 1, I have been changing it to what you see in
> > line 2 for no other reason than it delineates out better in BBEdit. Is this just a preference
> > choice or is one method better than the other?
> >
> > --Rick
>
> Neither.
>
> My advice, take all the style elements out of the anchor tag.
>
> echo("<a href='/mypage.php/$page_id'>$page_name</a>");
>
> Even the '<br>' can be (perhaps should be) handled by css.
I think you may have missed the question. The OP was asking whether:
"text $var text"
or
"text ".$var." text"
was preferrable.
For me, I tend to use the first unless the second makes things clearer
where they need to be. Syntax hilighing can easily be one of those
times.