join() , can do that fast?

From: Date: Mon, 07 Oct 2002 10:08:35 +0000
Subject: join() , can do that fast?
Groups: php.general 
Request: Send a blank email to php-general+get-119053@lists.php.net to get a copy of this message
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)); 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',... Thanks, Elias

« previous php.general (#119053) next »