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 相关文章推荐
在PHP的图形函数中显示汉字
Oct 09 PHP
使用PHP批量生成随机用户名
Jul 10 PHP
php magic_quotes_gpc的一点认识与分析
Aug 18 PHP
PHP连接MongoDB示例代码
Sep 06 PHP
探讨:如何通过stats命令分析Memcached的内部状态
Jun 14 PHP
PHP的基本常识小结
Jul 05 PHP
php使用$_POST或$_SESSION[]向js函数传参
Sep 16 PHP
php获得网站访问统计信息类Compete API用法实例
Apr 02 PHP
[原创]CI(CodeIgniter)简单统计访问人数实现方法
Jan 19 PHP
ThinkPHP框架分布式数据库连接方法详解
Mar 14 PHP
Laravel实现定时任务的示例代码
Aug 10 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
Jul 03 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
简单解析PHP程序的运行流程
2016/06/23 PHP
thinkphp5.1框架容器与依赖注入实例分析
2019/07/23 PHP
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
js中格式化日期时间型数据函数代码
2010/11/08 Javascript
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
window.location的重写及判断location是否被重写
2014/09/04 Javascript
三种取消选中单选框radio的方法
2014/09/09 Javascript
js实现九宫格图片半透明渐显特效的方法
2015/02/16 Javascript
jQuery插件制作之参数用法实例分析
2015/06/01 Javascript
JS实现为排序好的字符串找出重复行的方法
2016/03/02 Javascript
js多功能分页组件layPage使用方法详解
2016/05/19 Javascript
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
jquery拖拽自动排序插件使用方法详解
2020/07/20 jQuery
js常见遍历操作小结
2019/06/06 Javascript
解决layer弹出层msg的文字不显示的问题
2019/09/11 Javascript
JavaScript 闭包的使用场景
2020/09/17 Javascript
下载给定网页上图片的方法
2014/02/18 Python
python网络编程示例(客户端与服务端)
2014/04/24 Python
python使用Queue在多个子进程间交换数据的方法
2015/04/18 Python
Windows下Anaconda2安装NLTK教程
2018/09/19 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
2019/07/04 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
在pycharm中显示python画的图方法
2019/08/31 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
2020/03/24 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python 读取位于包中的数据文件
2020/08/07 Python
彪马美国官网:PUMA美国
2017/03/09 全球购物
为娇小女性量身打造:Petite Studio
2018/11/01 全球购物
六一儿童节主持词
2014/03/21 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
美容院合作经营协议书
2014/10/10 职场文书
2016年党建工作简报
2015/11/26 职场文书
为什么说餐饮很难做,是因为你不了解这些新规则
2019/08/20 职场文书