【发布时间】:2011-04-24 07:46:44
【问题描述】:
我有一个这样的数组:
Array
(
[0] => Array
(
[id] => 9826
[tag] => "php"
)
[1] => Array
(
[id] => 9680
[tag] => "perl"
)
)
我想将它传递给一个看起来像这样的 javascript 变量:
var availableTags = [
"ActionScript",
"AppleScript",
"Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
我已经走到这一步了:
var availableTags = [
<?php
foreach($Tags as $tag){
echo $tag['tag'];
}
?>
];
我遇到的问题是在每个标签周围添加双引号,并在每个标签之后插入一个逗号,除了最后一个。
我不确定如何最好地做到这一点?
【问题讨论】:
标签: php javascript arrays