Movatterモバイル変換


[0]ホーム

URL:


PHP 8.5.0 Alpha 2 available for testing
    apache_getenv »
    « apache_get_modules

    apache_get_version

    (PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

    apache_get_versionFetch Apache version

    Description

    apache_get_version():string|false

    Fetch the Apache version.

    Parameters

    This function has no parameters.

    Return Values

    Returns the Apache version on success orfalse on failure.

    Examples

    Example #1apache_get_version() example

    <?php
    $version
    =apache_get_version();
    echo
    "$version\n";
    ?>

    The above example will outputsomething similar to:

    Apache/1.3.29 (Unix) PHP/4.3.4

    See Also

    • phpinfo() - Outputs information about PHP's configuration

    Found A Problem?

    Learn How To Improve This PageSubmit a Pull RequestReport a Bug
    add a note

    User Contributed Notes2 notes

    ladislav at prskavec dot net
    18 years ago
    apache_get_version() - depends on settings in httpd.conf ServerTokens

    Examples:

    ServerTokens Full - Apache/2.0.55 (Win32) DAV/2
    ServerTokens OS - Apache/2.0.55 (Win32)
    ServerTokens Minor - Apache/2.0
    ServerTokens Minimal - Apache/2.0.55
    ServerTokens Major - Apache/2
    ServerTokens Prod - Apache
    M. Agius
    2 years ago
    On my server apache_get_version() will end all web page output, just like die(), with no errors.

    So use;
    <?php
    if(function_exists("apache_get_version")){
    $AVerpache=apache_get_version();
    } else {
    $AVerpache="unknown";
    }
    print
    $AVerpache;
    ?>
    The following may work on your server and return "Apache/x.x.xx"
    <?php
    print$_SERVER["SERVER_SOFTWARE"];
    ?>
    but on mine it only returns "Apache".
    add a note
    To Top
    and to navigate •Enter to select •Esc to close
    PressEnter without selection to search using Google

    [8]ページ先頭

    ©2009-2025 Movatter.jp