JavaScript/PHP语法错误:缺少)在参数列表之后

JavaScript/PHP语法错误:缺少)在参数列表之后,javascript,php,error-handling,syntax-error,runtime-error,Javascript,Php,Error Handling,Syntax Error,Runtime Error,在运行下面的行时,我得到了一个“uncaughtsyntaxerror:missing)after-argument list”错误(它将一个json格式的文件从我的PHP返回到我的javascript) parse使用双引号输出数据,因此必须使用单引号 var moredata = JSON.parse('<?php echo json_encode(find_detailed_forecast()); ?>'); var moredata=JSON.parse(“”); 你能不

在运行下面的行时,我得到了一个“uncaughtsyntaxerror:missing)after-argument list”错误(它将一个json格式的文件从我的PHP返回到我的javascript)


parse使用双引号输出数据,因此必须使用单引号

var moredata = JSON.parse('<?php echo json_encode(find_detailed_forecast()); ?>');
var moredata=JSON.parse(“”);

你能不能也给出一个呈现Javascript的例子,这样我们就可以看到什么得到了回应?你应该删除引号
,因为
json\u encode
添加了它自己的:
json.parse();
@CertainPerformance上面的编辑有帮助吗?@ibrahimmahrir我试过了,但是我得到了一个“找不到请求的URL/[object object]错误。我不确定我应该尝试寻找解决方案来解决哪个错误,因为我对javascript不熟悉。
var moredata = JSON.parse(""{\"latitude\":999.123456,\"longitude\":-999.123456,\"timezone\":\"America\/New_York\",\"currently\":{ .... }"\n"");
var moredata = JSON.parse('<?php echo json_encode(find_detailed_forecast()); ?>');