Does PHP have a function to detect the OS it's running on?

后端 未结 13 2433
北荒
北荒 2021-02-14 17:00

I wouldn\'t know under what keyword to look for this in the PHP database, so I\'m asking here.

Reason I want to know is because of how different Operating Systems handle

13条回答
  •  感动是毒
    2021-02-14 17:21

    Check the $_SERVER variable.

    echo "
    ";
    print_r($_SERVER);
    

    You can then use strstr (or any string comparison function) to check if you are on Windows. In this example, I checked the SERVER_SIGNATURE but you can use whatever key you want.

    $isWindows = strstr($_SERVER[SERVER_SIGNATURE], "Win32") !== FALSE;
    

提交回复
热议问题