thinkphp 里面的问题

我现在在研究thinkphp的源码
但是有一处不是很明白


//判断当前的模式
define('IS_CGI',substr(PHP_SAPI, 0,3)=='cgi' ? 1 : 0 );
define('IS_WIN',strstr(PHP_OS, 'WIN') ? 1 : 0 );
define('IS_CLI',PHP_SAPI=='cli'? 1   :   0);


if(!IS_CLI) {
    // 当前文件名

...




这里判断模式 是什么意思    为什么 是CGI 模式的要定义一些常量
求解

作者: breakerror   发布时间: 2011-07-01

这个好贵啊aaaaa这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01

这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01

这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01

这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01

这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01

这个好贵啊aaaaa

作者: greatming   发布时间: 2011-07-01