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 10 PHP
基于php无限分类的深入理解
Jun 02 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
Jul 15 PHP
PHP判断远程图片是否存在的几种方法
May 04 PHP
destoon后台网站设置变成空白的解决方法
Jun 21 PHP
php禁止某ip或ip地址段访问的方法
Feb 25 PHP
typecho插件编写教程(三):保存配置
May 28 PHP
php简单防盗链实现方法
Jul 29 PHP
详解PHP实现执行定时任务
Dec 21 PHP
PHP魔术方法以及关于独立实例与相连实例的全面讲解
Oct 18 PHP
PHP学习记录之数组函数
Jun 01 PHP
php实现简单四则运算器
Nov 29 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 高并发解决的一点思路
2017/04/16 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
script标签的 charset 属性使用说明
2010/12/04 Javascript
JavaScript面向对象(极简主义法minimalist approach)
2012/07/17 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
理解javascript中的闭包
2017/01/11 Javascript
js 倒计时(高效率服务器时间同步)
2017/09/12 Javascript
Node.js搭建小程序后台服务
2018/01/03 Javascript
javascript trie前缀树的示例
2018/01/29 Javascript
微信小程序日期时间选择器使用方法
2018/02/01 Javascript
详解nodejs 开发企业微信第三方应用入门教程
2019/03/12 NodeJs
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
[02:41]2015国际邀请赛中国区预选赛观战指南
2015/05/20 DOTA
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
Python文件操作类操作实例详解
2014/07/11 Python
将Python代码打包为jar软件的简单方法
2015/08/04 Python
python的继承知识点总结
2018/12/10 Python
python将txt文档每行内容循环插入数据库的方法
2018/12/28 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
2019/05/13 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
Django中FilePathField字段的用法
2020/05/21 Python
Python学习工具jupyter notebook安装及用法解析
2020/10/23 Python
资生堂英国官网:Shiseido英国
2020/12/30 全球购物
母亲节感恩活动记录
2014/03/16 职场文书
党的群众路线教育实践活动总结报告
2014/04/28 职场文书
艾滋病宣传活动总结
2014/05/08 职场文书
企业口号大全
2014/06/12 职场文书
宣传标语大全
2014/07/01 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
2015年酒店工作总结
2015/04/28 职场文书
培根随笔读书笔记
2015/07/01 职场文书
公开致歉信
2019/06/24 职场文书
学会掌握自己命运的十条黄金法则:
2019/08/08 职场文书
Linux中一对多配置日志服务器的详细步骤
2022/07/23 Servers