Re: join() , can do that fast?

From: Date: Mon, 07 Oct 2002 10:25:10 +0000
Subject: Re: join() , can do that fast?
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-119065@lists.php.net to get a copy of this message
Read closely ! There are extra apostrophes inside the quotes !! Phil "Lallous" <phplist@lgwm.org> schrieb im Newsbeitrag news:20021007093026.34229.qmail@pb1.pair.com... > John, what you said would simply produce: > var x = ['str1,str2,str3'] > and not as I want: > var x = ['str1','str2','str3'] > > > Elias, > > "John W. Holmes" <holmes072000@charter.net> wrote in message > news:002101c26de2$982bf7d0$7c02a8c0@coconut... > > > > > > > -----Original Message----- > > > From: lallous [mailto:phplist@lgwm.org] > > > Sent: Monday, October 07, 2002 6:09 AM > > > To: php-general@lists.php.net > > > Subject: [PHP] join() , can do that fast? > > > > > > Hello, > > > > > > > > > I have: > > > $x = array('str1','str2','str3'); > > > > > > I want to convert that array to a valid javascript syntax as: > > > > > > var x = ['str1','str2','str3'] > > > > > > I can do this in PHP: > > > > > > echo sprintf("x=[%s]", join(',', $x)); > > > > echo sprintf("x=['%s']", join("','", $x)); > > > > > but that would produce: > > > x = [str1, str2, str3] > > > > > > is there is a fast way (other than doing a loop) to have join put > > quote > > > around each array value before joining? so final result looks like: > > > ['str1','str2',... > > > > ---John Holmes... > > > > > >

« previous php.general (#119065) next »