【发布时间】:2011-12-24 00:14:01
【问题描述】:
我知道这可能是重复的,但我无法围绕其他示例进行思考。帮助将不胜感激。 我有一个需要分配给 javascript 数组的 php 数组。这是我现在的业余方式。 您可以在http://www.preferweb.com/accentps/index.php查看源代码
<?php
$i=0;
while ($result1 = mysql_fetch_array($query1)){
print "<script>";
print "var size[".$i."]=" .$result1['type'].";\n";
print "var 25[".$i."]=" .$result1['25'].";\n";
print "var 50[".$i."]=" .$result1['50'].";\n";
print "var 100[".$i."]=" .$result1['100'].";\n";
print "var 250[".$i."]=" .$result1['250'].";\n";
print "var 500[".$i."]=" .$result1['500'].";\n";
print "var plus[".$i."]=" .$result1['plus'].";\n";
$i = $i+1;
}
print "var tick='1';\n";
print "alert (tick);\n";
print "</script>\n";
?>
<script>
alert (500[0]);
</script>
对于滴答警报未定义此警报,对于第二个警报则没有定义。谢谢..
【问题讨论】:
-
实际上,这可以相当简单地使用
json_encode($array),自 PHP 5.2.0 起可用
标签: php javascript arrays