Cómo agregar una matriz PHP a una matriz JS en Highcharts

Todo lo que quiero es poder agregar esta simple matriz de PHP para mostrar en el eje X. No quiere mostrar mi contenido y no entiendo por qué.

     Highcharts Example    $(function () { js_array = new Array(); $('#container').highcharts({ title: { text: 'Monthly Average Temperature', x: -20 //center }, subtitle: { text: 'Source: WorldClimate.com', x: -20 }, xAxis: { categories: js_array } 

Parece que estamos complicando las cosas aquí …

cambia esto:

  js_array = new Array(); ... xAxis: { categories: js_array } 

a esto:

 xAxis: { categories:  } 

Prueba esto.

 var js_array = ; 

Un objeto JSON no es lo mismo que una matriz js. Necesitarías analizar el código primero. JSON.parse () o eval () pueden ayudar a analizar.

 js_array = JSON.parse(''); 

como @ user1477388 comentó correctamente

Mire el artículo http://docs.highcharts.com/#preprocessing-data-from-a-database que describe dos para usar la matriz.

funcionó conmigo de esta manera:

por categorias :

 categories: [], 

para los datos :

 data: [] 

Tenga en cuenta que $ name es una matriz de cadenas y $ age es una matriz de enteros . También tenga en cuenta que este código funcionó conmigo cuando incrusté el php, consulta SQL en la misma página.