PHP的运行方式(SAPI)
2015-08-11 22:20
671 查看
PHP常量
这段代码是ThinkPHP项目里Thinkphp.php文件判断运行环境模式。SAPI:ServerApplicationProgrammingInterface服务器端应用编程端口。SAPI提供了一个和外部通信的接口,常见的SAPI有:cgi、fast-cgi、cli、isapi、apache模块的DLL。
PHP_SAPI具有和php_sapi_name()相同的值。
define('IS_CGI',(0===strpos(PHP_SAPI,'cgi')||false!==strpos(PHP_SAPI,'fcgi'))?1:0); define('IS_WIN',strstr(PHP_OS,'WIN')?1:0); define('IS_CLI',PHP_SAPI=='cli'?1:0);
这段代码是ThinkPHP项目里Thinkphp.php文件判断运行环境模式。SAPI:ServerApplicationProgrammingInterface服务器端应用编程端口。SAPI提供了一个和外部通信的接口,常见的SAPI有:cgi、fast-cgi、cli、isapi、apache模块的DLL。
相关文章推荐
- 问题
- 【1】Laravel5.1 安装
- php开源框架分享之php开发中histroy.back(-1)丢失表单数据解决方法
- 【0】Laravel 5.1 简介
- 经典PHP笔试题
- php函数超实用
- ThinkPHP函数详解:C方法
- 记录编译安装Tengine+PHP-FPM运行 WordPress 的过程.
- php时区 为什么两个语句才能起效 date_default_timezone_set ini_set('date.timezone
- lftp复制文件及镜像
- matplotlib 常用命令汇总
- 8.PHP 教程_PHP字符串
- php ob系列函数中常用函数小结
- Thinkphp 分页应用
- byte数组与字符串转化类(php)
- PHP日期格式转时间戳
- VSFTPD问题集:425 Security: Bad IP connecting.
- $.post 提交数据
- PHP获取当前时间的方法
- php-mysql 函数练习和使用!