这里有新鲜出炉的 PHP 教程,程序狗速度看过来!
PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,入门门槛较低,易于学习,使用广泛,主要适用于 web 开发领域。PHP 的文件后缀名为 php。
这篇文章主要介绍了 php PATH_SEPARATOR 判断当前服务器系统类型实例的相关资料, 需要的朋友可以参考下
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';
- }
- }
如何需要判断当前服务器系统类型,可以直接调用上面的函数。
来源: http://www.phperz.com/article/17/0804/341649.html