php判断在那种方式下运行
程序员文章站
2022-05-18 17:01:50
...
如何判断PHP的运行环境?
阅读ci代码过程中发现,处理URI会根据php的运行环境进行不用处理。
那么如何判断php的运行环境呢?
我们一般情况下,都是在apache下面运行我们的php程序,当然也有些人是用IIS环境的。
我们要是想知道我们目前运行的环境是什么的话,那我们可以用函数php_sapi_name()来测试,
代码:
Java代码
- echo php_sapi_name();
- ?>
在apache环境下面输出的结果是“apache2handler”;
在cgi模式下输出的结果是“cgi-fcgi”
要是在命令行模式下面运行的话,那么输出的结果是:”cli”
依据这个内容我们可以判断当前运行的环境是什么!
推荐阅读
-
CGI和servlet运行方式本质的区别是什么?PHP和Java在Web开发的原理有哪些本质不同?
-
在IIS7.0下面配置PHP 5.3.2运行环境的方法_PHP
-
PHP在IIS下运行时候页面加载有关问题
-
PHP4.1.0在Windows下的Apache模块方式安装_PHP
-
在Windows2000下以Apache模块方式安装PHP4.1.1_PHP
-
Window下PHP三种运行方式图文详解
-
在命令行下运行PHP脚本[带参数]的方法
-
PHP在64位Win2003和IIS下运行设置方法
-
在WIN98下以apache模块方式安装php
-
使用Interlocked在多线程下进行原子操作,无锁无阻塞的实现线程运行状态判断