PHP_OS判断操作系统

switch(PHP_OS)
{
    case ‘FreeBSD‘:
        .....
        break;
    case ‘CYGWIN_NT-5.1‘:
        .....
            break;
    case ‘Darwin‘:
        .....
            break;
    case ‘IRIX64‘:
        .....
            break;
    case ‘Linux‘:
        .....
            break;
    case ‘OpenBSD‘:
        .....
            break;
    case ‘SunOS‘:
        .....
            break;
    case ‘NetBSD‘:
        .....
            break;
    case ‘WINNT‘:
        .....
            break;
    case ‘WIN32‘:
        .....
            break;
    case ‘Windows‘:
        .....
            break;
    case ‘Unix‘:
        .....
            break;
    case ‘HP-UX‘:
        break;
}
时间: 2024-11-10 12:07:39

PHP_OS判断操作系统的相关文章

powershell 判断操作系统版本 命令

powershell 传教士 原创文章.始于 2015-12-15 允许转载,但必须保留名字和出处,否则追究法律责任 一 前言 判断操作系统版本,是个老话题,bat.vbs中都有例子,这本不是重要问题,我感脚不值得写帖.但是捏,随着win版本的增多,powershell版本碎片化越来越严重了,所以<用powershell判断操作系统版本>才越来越重要了.也就是说,使用稍微偏一点的powershell命令前,你必须判断操作系统版本.或者,强烈推荐大家用最新版本win服务器,win客户机玩powe

js判断操作系统与浏览器

摘要: 对于前端开发我们最重要的工作就是兼容性,系统的兼容性,浏览器的兼容性等等.今天分享一个我在项目中封装的判断操作系统与浏览器的方法. 操作系统: var os = (function() { var UserAgent = navigator.userAgent.toLowerCase(); return { isIpad : /ipad/.test(UserAgent), isIphone : /iphone os/.test(UserAgent), isAndroid : /andro

C#判断操作系统是32位还是64位(转)

1 根据句柄长度判断操作系统是否为64位操作系统 public static bool IsRunningOn64Bit { get { return IntPtr.Size == 8; } } 2 根据句柄长度判断操作系统是否为64位操作系统(不安全代码) public static unsafe bool IsRunningOn64Bit { get { return (sizeof(IntPtr) == sizeof(long)); } } 将项目做如下设置:项目属性对话框->配置属性->

How to:Installshield判断操作系统是否为64位,并且为操作注册表进行设置

原文:How to:Installshield判断操作系统是否为64位,并且为操作注册表进行设置 IS脚本操作注册表在64位平台下必须有特殊的设置 if (SYSINFO.bIsWow64) then //如果为64位操作系统 REGDB_OPTIONS = REGDB_OPTION_WOW64_64KEY ;   //则为注册表操作进行64位特殊设置 endif; /**底下照常操作注册表即可*/ How to:Installshield判断操作系统是否为64位,并且为操作注册表进行设置

用js判断操作系统和浏览器类型

判断操作系统和浏览器的js代码 navigator.userAgent:userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值.    navigator.platform:platform 属性是一个只读的字符串,声明了运行浏览器的操作系统和(或)硬件平台. 判断操作系统类型win操作系统 1 navigator.platform == "Win32" 2 navigator.platform == "Windows" win

判断操作系统是32位还是64位

1判断操作系统是32位还是64位 //方法I: BOOL IsWow64() { //函数IsWow64Process()用于确定指定进程是否运行在64位操作系统的32环境(Wow64)下 //如果该进程是32位进程,运行在64操作系统,该值为true,否则为false,具体如下: //32bit程序跑在32bit系统下,返回0. //32bit程序跑在64bit系统下,是wow64模式,返回1. //64bit程序跑在64bit系统下,那么不是wow64模式,返回0 BOOL bIsWow64

java打开文件夹(含判断操作系统工具类和解压缩工具类)

1.Runtime.getRuntime().exec("explorer D:\\Java"); 2.java.awt.Desktop.getDesktop().open(new File("D:\\Java")); 4.java.awt.Desktop.getDesktop().browse(...) 3. try { String[] cmd = new String[5]; cmd[0] = "cmd"; cmd[1] = "/

C#一个简单办法判断操作系统版本

做个记录,最近写个小软件,涉及到判断操作系统版本的,查看了微软的相关资料,感觉以及网上的一些Demo,感觉不全,而且有些系统也不好区分. 因为之前写过批处理版本的操作系统判断使用了WMIC的命令,所以一想放到C#试一下,结果也可行,我认为是最简单的方法了. 以下是Demo代码 1 using System; 2 using System.Windows.Forms; 3 using System.Management; 4 5 namespace OS_Demo 6 { 7 public par

vim脚本判断操作系统

Linux 和 Windows 通用配置 其实在配置文件中是可以通过逻辑代码判断平台做条件处理的,这样就可以实现一个配置文件两个个平台下共用了,判断逻辑如下: " =============================================================================    "        << 判断操作系统是 Windows 还是 Linux 和判断是终端还是 Gvim >>    " ======