-1

重複の可能性:
PHP 配列を JavaScript に変換する最良の方法

私はこのようなことを試みています:

<script>
  var product_name = new array();
  <?php
    foreach($products as $key=>$value) {
      echo "product_name[] = $key";
    }
  ?>
</script>

しかし、PHP 配列を Javascript 配列に変換できませんでした。

4

1 に答える 1

1
<script>
var product_name = new Array();
<?php
    $i = 0;
    foreach($products as $key=>$value)
    {
      echo 'product_name['.$i.'] = '.$key.';';
      $i++;
    }
?>
</script>

より良いアプローチは、json_encode() を使用することです。

于 2012-11-14T07:07:21.183 に答える