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 相关文章推荐
玩转虚拟域名◎+ .
Oct 09 PHP
PHP中for循环语句的几种变型
Mar 16 PHP
php方法调用模式与函数调用模式简例
Sep 20 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
PHP+MYSQL会员系统的开发实例教程
Aug 23 PHP
php单例模式示例分享
Feb 12 PHP
PHP命名空间和自动加载类
Apr 03 PHP
PHP中常用的数组操作方法笔记整理
May 16 PHP
PHP实现Google plus的好友拖拽分组效果
Oct 21 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
thinkphp5引入公共部分header、footer的方法详解
Sep 14 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 强制性文件下载功能的函数代码(任意文件格式)
2010/05/26 PHP
php设计模式 Composite (组合模式)
2011/06/26 PHP
ThinkPHP验证码和分页实例教程
2014/08/22 PHP
解读PHP中上传文件的处理问题
2016/05/29 PHP
PHP memcache在微信公众平台的应用方法示例
2017/09/13 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
2019/10/03 PHP
javascript中的对象和数组的应用技巧
2007/01/07 Javascript
刷新时清空文本框内容的js代码
2007/04/23 Javascript
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
JavaScript经典效果集锦
2010/07/06 Javascript
浏览器的JavaScript引擎的识别方法
2013/10/20 Javascript
通过action传过来的值在option获取进行验证的方法
2013/11/14 Javascript
使用angular写一个hello world
2015/01/23 Javascript
以JavaScript来实现WordPress中的二级导航菜单的方法
2015/12/14 Javascript
JavaScript浮点数及运算精度调整详解
2016/10/21 Javascript
微信小程序的动画效果详解
2017/01/18 Javascript
JS简单实现数组去重的方法示例
2017/03/27 Javascript
vue中get请求如何传递数组参数的方法示例
2019/11/08 Javascript
js实现简单的日历显示效果函数示例
2019/11/25 Javascript
微信小程序实现点击生成随机验证码
2020/09/09 Javascript
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
Python脚本实现Web漏洞扫描工具
2016/10/25 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
python urllib爬虫模块使用解析
2019/09/05 Python
Pytorch中Tensor与各种图像格式的相互转化详解
2019/12/26 Python
pyqt5中动画的使用详解
2020/04/01 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
世界上最大的在线汽车租赁预订平台:Rentalcars.com(支持中文)
2018/10/12 全球购物
拓展策划方案
2014/06/03 职场文书
公司踏青活动方案
2014/08/16 职场文书
公务员中国梦演讲稿
2014/08/19 职场文书
优秀团员事迹材料
2014/12/25 职场文书
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
使用CSS连接数据库的方式
2022/02/28 HTML / CSS