假设我已向一个php
文件发出ajax请求。当结果是成功或其他的时候。我不需要我的服务器来完成其余的代码。所以我在考虑使用exit
函数,但有太多的exits
是一个很好的做法?荫不知道使用太多出口是一种好的做法?
if(some condition) exit("success");
else if(some condition) exit("fail");
// after some 3 lines or so
if(fail) exit("error");
在php
使用太多的退出函数是一个好或坏的做法。谁能告诉我使用exit
函数有没有什么限制。我被告知,你不能在一个函数中使用太多的return
语句,而且我认为不可能更频繁地使用exit
。使用太多的exit
功能是一种错误的做事方式?
任何帮助,非常感谢。谢谢
UPDATE当它满足给定的要求时,不需要进一步执行代码。我不希望我的服务器停下来,遇到结束我可以简单地退出。它使我猜得更快?
它没有什么不对。但是您可能想要放入一些对您的JS代码有用的额外数据,以向用户解释为什么失败。例如“对不起,但你没有遇到'某种条件'”,而不仅仅是“失败”。 –
这不是“坏习惯”,但可能是设计不佳的标志。我也不会说这是“好的做法”。 –