fastcgi_finish_request 与 && 优先级的问题

没错,写了一行很蛋疼代码,源码翻看了一下很头疼。求大大帮忙解释一下。

意思是:fastcgi完成以后继续执行cli
代码如下:

fastcgi_finish_request && system$command, $result;

这是利用c语言的&&短路特性:如果前一个函数的返回值非零true则执行后一个函数;否则跳过。
相当于

if fastcgi_finish_request system&command, result;

发表评论

电子邮件地址不会被公开。 必填项已用*标注