Re: Code optimization: single vs. double quotes?

From: Date: Fri, 24 Oct 2003 02:30:36 +0000
Subject: Re: Code optimization: single vs. double quotes?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-167383@lists.php.net to get a copy of this message
On Thu, 2003-10-23 at 20:43, Shawn McKenzie wrote: > I came across this post and was hoping to get a gurus opinion on the > validity. TIA > > -Shawn > > I remember reading somewhere re: PHP coding that it is a better coding > practice to use single quotes as much as possible vs. using double quotes in > scripts. When using double quotes, you are forcing PHP to look for variables > within them, even though there may not be any, thus slowing execution > time... > > For example it is better to code: > Code: > echo '<td > bgcolor="'.$bgcolor2.'">&nbsp;</td></tr>'; > > vs. > Code: > echo "<td > bgcolor=\"$bgcolor2\">&nbsp;</td></tr>"; Better is a very subjective question; however, style 1 will run faster since it won't look for variable interpolation. Personally I always use style 1 unless I specifically need variable interpolation or one of the special characters such as a newline. Also when doing HTML the double quotes fit nicely in the the single quote paradigm. On the other hand when I do SQL queries, I often allow interpolation just because it is more readable and because I usually use single quotes to wrap strings in my queries. HTH, Rob. -- .------------------------------------------------------------. | InterJinn Application Framework - http://www.interjinn.com | :------------------------------------------------------------: | An application and templating framework for PHP. Boasting | | a powerful, scalable system for accessing system services | | such as forms, properties, sessions, and caches. InterJinn | | also provides an extremely flexible architecture for | | creating re-usable components quickly and easily. | `------------------------------------------------------------'

« previous php.general (#167383) next »