Re: string concatenation from array

From: Date: Tue, 12 Aug 2003 20:45:20 +0000
Subject: Re: string concatenation from array
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-159333@lists.php.net to get a copy of this message
Of course, in this case, it would be much easier replace all of the above with echo join(' ', $search_string); and be done with it. :-) -- Peter James Editor-in-Chief, php|architect Magazine petej@phparch.com php|architect The Magazine for PHP Professionals http://www.phparch.com ----- Original Message ----- From: "Peter James" <petej@interbaun.com> To: <php-general@lists.php.net> Sent: Tuesday, August 12, 2003 2:18 PM Subject: Re: [PHP] string concatenation from array > My personal favourite is to use an array. It's much cleaner syntax IMO...it > is very easy to miss a '.' on a '.=', and introduce a nasty bug. > > $wresult = array(); > > foreach ($search_string as $word_result) { > $wresult[] = $word_result; > } > echo join('', $wresult); > > or in php 4.3 > > echo join($wresult); > > -- > Peter James > Editor-in-Chief, php|architect Magazine > petej@phparch.com > > php|architect > The Magazine for PHP Professionals > http://www.phparch.com > > > ----- Original Message ----- > From: "Matt Giddings" <cen10761@centurytel.net> > To: "'Micah Montoy'" <montmica@isu.edu>; > <php-general@lists.php.net> > Sent: Tuesday, August 12, 2003 2:00 PM > Subject: RE: [PHP] string concatenation from array > > > > Use the "." concatenation operator. : ) > > > > > > $wresult = ""; > > > > foreach ($search_string as $word_result) { > > $wresult = $wresult . " " . $word_result; > > } > > echo $wresult; > > > > > > Matt > > > > > -----Original Message----- > > > From: Micah Montoy [mailto:montmica@isu.edu] > > > Sent: Tuesday, August 12, 2003 3:58 PM > > > To: php-general@lists.php.net > > > Subject: [PHP] string concatenation from array > > > > > > I'm having a bit of difficulty getting a string to attach to itself > > from > > > an > > > array. Here is the bit of code I'm working on. > > > > > > $wresult = ""; > > > > > > foreach ($search_string as $word_result){ > > > $wresult = $wresult & " " & $word_result; > > > } > > > > > > echo ("$wresult"); > > > > > > Anyone see why when I run through each part of the array, it won't > > attach > > > the next string and so on? > > > > > > thanks > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > --- > > > Incoming mail is certified Virus Free. > > > Checked by AVG anti-virus system (http://www.grisoft.com). > > > Version: 6.0.507 / Virus Database: 304 - Release Date: 8/4/2003 > > > > > > > --- > > Outgoing mail is certified Virus Free. > > Checked by AVG anti-virus system (http://www.grisoft.com). > > Version: 6.0.507 / Virus Database: 304 - Release Date: 8/4/2003 > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.general (#159333) next »