Это способ, которым я могу циклично выполниться через массив PHP, и данные произвели в массив JavaScript?
Например, сценарий JS ниже не будет работать
var mon_Loop = <?php echo $rowCount_Mon ?>;
var mon_Events = new Array();
for(i = 0; i < mon_Loop; i++)
{
mon_Events[i] = <?php $divMon[i] ?>
}
Я Знаю, потому что "i" не является php переменной, поэтому недопустимой в разделе php, но его просто способ показать то, чего я хотел бы достигнуть. Переменная $rowCount считает количество строк, и затем привык к для цикла. Позволяет говорят, например, что я хочу поместить, содержание $divMon "массива PHP [0]" в JavaScript выстраивает mon_Events [0].
Я знаю, что могу сделать это вручную, как ниже
mon_Events[0] = <?php echo $divMon[0] ?>
Но я имею многие из них и поэтому нуждаюсь в цикле, Есть ли некоторый JS или PHP, который мог сделать это?
Удачи.
Поскольку кажется, что ваш массив $ divMon
содержит числовые индексы, вы можете просто сериализовать его, используя json_encode
:
var array = <?php echo json_encode($divMon) ?>;
//...