当我将数据发布到php页面中的某个函数时,它会继续遍历所有行。
我的意思是在调试时我用echo json_encode(..)
检索我的数据
并继续在下一行进行调试。所以我使用exit
来阻止它。但这意味着我必须使用exit each echo..
echo json_encode($resultData);
exit; //if I don't use this, interprets goes on
在实际场景中,我虽然会提高性能,因为我不需要php解释器检查其他行... 或者我完全误解了这个?
答案 0 :(得分:1)
要将结果定向到调用函数,请使用return json_encode($resultData);
如果只想输出结果,请使用
echo json_encode($resultData);
return false;
答案 1 :(得分:-1)
要使用一个功能,您可以使用exit()
或die()
代替echo
+ exit
,例如:
exit(json_encode($resultData));
或
die(json_encode($resultData));
它们彼此相同,但die
是一个较短的字符。