PHP
JavaScript
jQuery

PHPの配列をjsで配列として扱う

PHPの配列をjsで配列として扱う

php側で json_encode でjsonデータを作成して表示処理に渡す。

表示側でphpタグでJSON.parse にphpタグで先程のjsonデータを表示する。
 ※js側ではテキストデータなのでクォート「''」で囲む

php
$json = json_encode(['4'=>'19:00','5'=>'19:30','6'=>'20:00']);
include('js');
js
const times = JSON.parse('<?php echo $json; ?>')
$.each(times, function(k, v){
   console.log(k+'=>'+v) 
})