码迷,mamicode.com
首页 > Windows程序 > 详细

PHP的运行方式(SAPI)

时间:2015-08-11 23:18:22      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

PHP 常量 PHP_SAPI 具有和 php_sapi_name() 相同的值。

1 define(‘IS_CGI‘,(0 === strpos(PHP_SAPI,‘cgi‘) || false !== strpos(PHP_SAPI,‘fcgi‘)) ? 1 : 0 );
2 define(‘IS_WIN‘,strstr(PHP_OS, ‘WIN‘) ? 1 : 0 );
3 define(‘IS_CLI‘,PHP_SAPI==‘cli‘? 1   :   0);

这段代码是ThinkPHP项目里Thinkphp.php文件判断运行环境模式。SAPI:Server Application Programming Interface 服务器端应用编程端口。SAPI提供了一个和外部通信的接口,常见的SAPI有:cgi 、fast-cgi、cli、isapi、apache 模块的 DLL。

 

 

PHP的运行方式(SAPI)

标签:

原文地址:http://www.cnblogs.com/martinjinyu/p/4722525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!