Re: Copying PHP array into a Javascript array

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Otto Wyss wrote:
> I don't know if I should ask this question here or in the JavaScript
> group. I'll try it here since people usually are more helpful.
> 
> I've an array of file names
> 
>   $files = getFiles ($d);
> 
> but would like to use this array in a JavaScript array. How can I copy
> this $files into a JavaScript variable?

// if you have this available: http://php.net/manual/en/function.json-encode.php
echo json_encode($files);

// or do something like this (I'm guessing you didn't try to hard)
$output = array()
foreach ($files as $f)
	$output = "'".str_replace("'", "\'", $f)."'";
echo '['.join(',', $output).']';

// for the javascript needed to actually stick the js array notation string
// into a js variable and use it your on your own.

> 
> O. Wyss
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux