用python打印php数组

用python打印php数组,php,python,Php,Python,我有一个php数组,我想用python打印它 php return array(); python code value=os.system("php path/to/file"); // returns array print value //output 0 如何打印value的值?return仅在函数中有效,它将其返回给调用者。它不会在脚本的顶层执行任何操作。您应该在PHP中使用echo json\u encode($array)。在Python中,使用os.popen()执行

我有一个php数组,我想用python打印它

php 
return array();

python code
value=os.system("php path/to/file"); // returns array
print value 

//output 
0

如何打印value的值?

return
仅在函数中有效,它将其返回给调用者。它不会在脚本的顶层执行任何操作。您应该在PHP中使用
echo json\u encode($array)
。在Python中,使用
os.popen()
执行PHP脚本并读取其输出。然后使用Python中的
json
模块对其进行解析。
return
只在函数中起作用,它将其返回给调用者。它不会在脚本的顶层执行任何操作。您应该在PHP中使用
echo json\u encode($array)
。在Python中,使用
os.popen()
执行PHP脚本并读取其输出。然后使用Python中的
json
模块对其进行解析。