PHP配列から表示されるJavaScript配列を作成するのに問題があります。これが私が試した方法です。
私の PHP 配列は $samlet と呼ばれます。
これは私の出力です:
Array ( [0] => Array ( [m_field_id_8] => ) [1] => Array ( [m_field_id_8] => ) [2] => Array ( [m_field_id_8] => 10102a ) [3] => Array ( [m_field_id_8] => 10180a ) [4] => Array ( [m_field_id_8] => 10210a ) [5] => Array ( [m_field_id_8] => 10212a ) [6] => Array ( [m_field_id_8] => 10242a ) [7] => Array ( [m_field_id_8] => 10248a ) [8] => Array ( [m_field_id_8] => 10258a )
JavaScript配列に変換したい。
しかし、それを行う前に、モックアップの JavaScript 配列を試してみました。
<script>
var availableTags = [
"Test1",
"Test2",
"Test3",
"Test4",
"Test5",
];
代わりにphp配列を使用したいと思います。これが私が試した方法です。しかし、これはうまくいきません。なぜこれが幸せなのですか?
<?php
foreach($samlet as $category => $value)
{
?>
var availableTags = [<?php echo $value['m_field_id_8']; ?>]
<?php
}
?>
</script>