無料CGI、PHPサイト(確認画面付きメールフォーム・メーリングリスト・メルマガ設置、逆アクセスランキング、画像カウンター等)PHPマニュアル by k-sky

php_sapi_name

(PHP 4 >= 4.0.1, PHP 5)

php_sapi_nameウェブサーバと PHP の間のインターフェイスの型を返す

説明

string php_sapi_name ( void )

Web サーバと PHP (サーバ API、SAPI) の間のインターフェイスの型を小文字の文字列で返します。 CGI 版の PHP ではこの文字列は「cgi」となり、Apache の mod_php 版ではこの文字列は「apache」となるといったようになります。

返り値

インターフェイスの型を小文字の文字列で返します。

例1 php_sapi_name() の例

<?php
$sapi_type 
php_sapi_name();
if (
substr($sapi_type03) == 'cgi') {
    echo 
"CGI 版の PHP を使用しています\n";
} else {
    echo 
"CGI 版の PHP を使用していません\n";
}
?>

参考