php  PATH_SEPARATOR判断当前服务器系统类型实例


Posted in PHP onOctober 28, 2016

php中有一个非常有用的预定义常量PATH_SEPARATOR,我们可以通过该常量来判断当前服务器是linux还是Windows。本文将向大家讲解php使用PATH_SEPARATOR获取当前服务器的类型。

PATH_SEPARATOR是php中的一个预定义常量,我们可以直接echo这个常量,在linux系统中,该常量输出":",在windows系统中,该常量输出";"号。因此,我们可以通过PATH_SEPARATOR输出值来判断当前服务器系统类型。

在linux系统中输出结果:

<?php
  var_dump(PATH_SEPARATOR );
  //输出结果:string(1) ":"
?>

在windows系统中输出结果:

<?php
  var_dump(PATH_SEPARATOR );
  //输出结果:string(1) ";"
?>

将判断当前服务器系统类型写成一个函数:

function getOS(){
 if(PATH_SEPARATOR == ':'){
 return 'Linux';
 }else{
 return 'Windows';
 }
}

如何需要判断当前服务器系统类型,可以直接调用上面的函数。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
轻松修复Discuz!数据库
May 03 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
PHP中使用Memache作为进程锁的操作类分享
Mar 30 PHP
基于命令行执行带参数的php脚本并取得参数的方法
Jan 25 PHP
PHP7常量数组用法分析
Sep 26 PHP
PHP微信红包生成代码分享
Oct 06 PHP
PHP基于新浪IP库获取IP详细地址的方法
May 04 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
May 05 PHP
php 获取xml接口数据的处理方法
May 31 PHP
Yii 访问 Gii(脚手架)时出现 403 错误
Jun 06 PHP
PHP实现批量修改文件名的方法示例
Sep 18 PHP
PHP实现简单的计算器
Aug 28 PHP
PHP图像识别技术原理与实现
Oct 27 #PHP
PHP对称加密函数实现数据的加密解密
Oct 27 #PHP
PHP下的浮点运算不准的解决方法
Oct 27 #PHP
php函数mkdir实现递归创建层级目录
Oct 27 #PHP
PHP实现递归目录的5种方法
Oct 27 #PHP
PHP读取大文件的几种方法介绍
Oct 27 #PHP
php array_multisort 对数组进行排序详解及实例代码
Oct 27 #PHP
You might like
图书管理程序(三)
2006/10/09 PHP
解决File size limit exceeded 错误的方法
2013/06/14 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
thinkphp3.2点击刷新生成验证码
2016/02/16 PHP
thinkPHP5.0框架事务处理操作简单示例
2018/09/07 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
javascript下判断一个对象是否具有指定名称的属性的的代码
2010/01/11 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
jQuery中mouseover事件用法实例
2014/12/26 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
JavaScript使用addEventListener添加事件监听用法实例
2015/06/01 Javascript
JS中处理时间之setUTCMinutes()方法的使用
2015/06/12 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
2016/01/08 Javascript
JS递归遍历对象获得Value值方法技巧
2016/06/14 Javascript
微信小程序 数据绑定及运算的简单实例
2017/09/20 Javascript
Vue-router结合transition实现app前进后退动画切换效果的实例
2017/10/11 Javascript
vue-router中scrollBehavior的巧妙用法
2018/07/09 Javascript
通过jquery的ajax请求本地的json文件方法
2018/08/08 jQuery
vue仿淘宝滑动验证码功能(样式模仿)
2019/12/10 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
Python匹配中文的正则表达式
2016/05/11 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
python之PyMongo使用总结
2017/05/26 Python
python 接口测试response返回数据对比的方法
2018/02/11 Python
Python之dict(或对象)与json之间的互相转化实例
2018/06/05 Python
python数字类型math库原理解析
2020/03/02 Python
django执行数据库查询之后实现返回的结果集转json
2020/03/31 Python
django实现后台显示媒体文件
2020/04/07 Python
python开发一款翻译工具
2020/10/10 Python
运动会通讯稿300字
2014/02/02 职场文书
打架检讨书2000字
2014/02/22 职场文书
大学生实训报告总结
2014/11/05 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书