我正在尝试将一个数组(长度为45000)从PHP发送到Python并返回。
从PHP到Python:
$a = shell_exec('/usr/bin/python2.7 script.py "'.$b.'" '.escapeshellarg(json_encode($array)));
从Python到PHP:
B = json.loads(sys.argv[1])
print json.dumps(B)
在PHP代码中:
$output = json_decode($a);
$arrfinal = array_values($output);
希望这是有意义的。。
所以我试着在3700行数组中运行它,它运行得很好。
如果我尝试运行它超过3700行,它会给我一个syntex错误(来自json_last_error()
)
所以我的问题是,如果字符串在“更改”之前被“更改”为json格式,我是否可以检查字符串是否会产生json syntex错误?你知道吗
谢谢!你知道吗
在网上搜索数小时后,p.S已经尝试将所有内容更改为UTF-8。。你知道吗
对不起,我的英语。。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐