我爱学习网首页 | 设为首页 | 收藏本站 | 网站地图 您好,欢迎光临我爱学习网
我爱学习网

当前位置:首页 > 编程开发 > php > php入门教程 >

PHP判断服务器的操作系统是windows还是Linux

时间:2014-06-18 21:14 来源:我爱学习网 | 作者:我爱学习网 | 本文已影响
<?php
if(strrpos(strtolower(PHP_OS),"win")=== FALSE){
	echo '服务器类型不是widows!';
	
}

//PHP_OS操作系统常量其它可能的值,可以判断不同的操作系统

switch(PHP_OS){
	case 'FreeBSD':
		echo '服务器操作系统类型为FreeBSD';
		break;
	case 'CYGWIN_NT-5.1':
		echo '服务器操作系统类型为CYGWIN_NT-5.1';
		break;
	case 'Darwin':
		echo '服务器操作系统类型为Darwin';
		break;
	case 'IRIX64':
		echo '服务器操作系统类型为IRIX64';
		break;
	case 'Linux':
		echo '服务器操作系统类型为Linux';
		break;
	case 'OpenBSD':
		echo '服务器操作系统类型为OpenBSD';
		break;
	case 'SunOS':
		echo '服务器操作系统类型为SunOS';
		break;
	case 'NetBSD':
		echo '服务器操作系统类型为NetBSD';
		break;
	case 'WINNT':
		echo '服务器操作系统类型为WINNT';
		break;
	case 'WIN32':
		echo '服务器操作系统类型为WIN32';
		break;
	case 'Windows':
		echo '服务器操作系统类型为Windows';
		break;
	case 'Unix':
		echo '服务器操作系统类型为Unix';
		break;
	case 'HP-UX':
		echo '服务器操作系统类型为HP-UX';
		break;
	default:
}
?>

(责任编辑:我爱学习网)


分享到: 更多