Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
携带一个php数组到javascript并在jqplot中绘图_Php_Arrays_Jqplot - Fatal编程技术网

携带一个php数组到javascript并在jqplot中绘图

携带一个php数组到javascript并在jqplot中绘图,php,arrays,jqplot,Php,Arrays,Jqplot,我正在使用jqplot,我已经绘制了一个来自数组php的数据,但是当我尝试从javascript绘制时,它不起作用 这是php的代码: $array=array(); $array[]=34.890; $array[]=25.090; 现在代码开始吸收: $(函数(){ var数组=新数组(); 您的“数组”中有错误,就像我的代码中一样,当 array = ["0","0","0","0"] 或 出现错误,那么我应该使用parseInt方法将字符串元素解析为第一个整数。如果 array =

我正在使用jqplot,我已经绘制了一个来自数组php的数据,但是当我尝试从javascript绘制时,它不起作用

这是php的代码:

$array=array();
$array[]=34.890;
$array[]=25.090;
现在代码开始吸收:


$(函数(){
var数组=新数组();

您的“数组”中有错误,就像我的代码中一样,当

array = ["0","0","0","0"]

出现错误,那么我应该使用parseInt方法将字符串元素解析为第一个整数。如果

array = ["1","2","3","4"]

无需将字符串元素解析为数组中的intger,jqplot将为您完成此操作,但如果数组与前两个一样,则会出现错误。

尝试使用php和js parseJson(Jquery)中的json_encode:-)此外,smarty允许您将php数组传递到html页面,然后您可以使用JavaScription调用这些数组,正如KA_lin所说,在php中使用json_encode可以让javascript理解您的数组。但是,不需要在javascript中使用parseJson,Jqplot可以处理它
array = ["1","2","3","4"]