Если вы хотите использовать массив PHP в JS Script, вы можете объявить его в PHP
<?php
$db = array(
"1" => array(
"1" => "aaa",
"2" => "bbb",
"3" => "ccc"
),
"2" => array(
"1" => "ddd",
"2" => "eee"
),
"3" => array(
"1" => "fff",
"2" => "ggg",
"3" => "hhh"
)
);
?>
затем просто "проследите" за объявлением массива JS.
<script>
var myJsObject = <?= json_encode($db) ?>;
</script>
В противном случае, если ваш вопрос касается кодировки syle
<script>
var myJsObject = {
"1" : {
"1" : "aaa",
"2": "bbb",
"3" : "ccc"
},
"2" : {
"1" : "dd",
"2": "ee"
}
};
</script>
Обратите внимание, что ассоциативные массивы PHP - это объекты, если они представлены в JS, а не массивы. Вы также можете обращаться к ним как к массиву.