在python中调用php程序,无法获得php return的str
# Python
proc = subprocess.Popen("php php脚本路径/index.php",shell=True,stdout=subprocess.PIPE)
response = proc.stdout.read()
print(response) #这里输出为空
PHP
......省略逻辑
if($result_text){
return $result_text;
}
python中打印为空,为什么获取不到php的返回值?
php里标准的输出流 是
echo $result_text;
才对,return只能控制函数或类方法的返回值