解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)


Posted in PHP onJune 25, 2013

一般情况下,我们的运行环境是 apache,当然也有些人是用IIS环境的
我们要是想知道我们目前运行的环境是什么的话,那我们只需要用函数php_sapi_name()来测试
进行比较判断处理
函数:php_sapi_name();
在apache环境下面输出的结果是“apache2handler”;
在cgi模式下输出的结果是“cgi-fcgi”
要是在命令行模式下面运行的话,那么输出的结果是:”cli”

 

 

PHP 相关文章推荐
PHP 将图片按创建时间进行分类存储的实现代码
Jan 05 PHP
PHP XML操作的各种方法解析(比较详细)
Jun 17 PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
Jun 24 PHP
php 批量替换程序的具体实现代码
Oct 04 PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 PHP
Laravel中扩展Memcached缓存驱动实现使用阿里云OCS缓存
Feb 10 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
Apr 21 PHP
php中define用法实例
Jul 30 PHP
php中二维数组排序问题方法详解
Aug 28 PHP
CI框架实现cookie登陆的方法详解
May 18 PHP
PHP读MYSQL中文乱码的快速解决方法
Oct 01 PHP
laravel如何开启跨域功能示例详解
Aug 31 PHP
解析php取整的几种方式
Jun 25 #PHP
关于PHP内存溢出问题的解决方法
Jun 25 #PHP
关于PHP session 存储方式的详细介绍
Jun 25 #PHP
基于php使用memcache存储session的详解
Jun 25 #PHP
解析Extjs与php数据交互(增删查改)
Jun 25 #PHP
深入extjs与php参数交互的详解
Jun 25 #PHP
解析centos中Apache、php、mysql 默认安装路径
Jun 25 #PHP
You might like
967 个函式
2006/10/09 PHP
自己动手做一个SQL解释器
2006/10/09 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
2016/03/21 PHP
JavaScript是否可实现多线程  深入理解JavaScript定时机制
2009/12/22 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
基于jQuery实现网页打印功能
2015/12/01 Javascript
js+css实现回到顶部按钮(back to top)
2016/03/02 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
vue-quill-editor实现图片上传功能
2017/08/08 Javascript
详解vue-meta如何让你更优雅的管理头部标签
2018/01/18 Javascript
对Vue beforeRouteEnter 的next执行时机详解
2018/08/25 Javascript
JS数组实现分类统计实例代码
2018/09/30 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
Python中字典的setdefault()方法教程
2017/02/07 Python
用python结合jieba和wordcloud实现词云效果
2017/09/05 Python
Python+Turtle动态绘制一棵树实例分享
2018/01/16 Python
python正则实现提取电话功能
2018/02/24 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
2019/12/09 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
巴西宠物商店:Cobasi
2019/04/19 全球购物
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
英国计算机商店:Technextday
2019/12/28 全球购物
params有什么用
2016/03/01 面试题
银行个人求职自荐信范文
2013/12/16 职场文书
幼儿园大班新学期寄语
2014/01/18 职场文书
公证委托书标准格式
2014/09/11 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
推销搭讪开场白
2015/05/28 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书