php_logo_guid
php_uname
PHP-Optionen-/-Informationen-Funktionen
PHP Manual

# php_sapi_name

(PHP 4 >= 4.0.1, PHP 5)

php_sapi_name — Gibt das genutzte Interface zwischen PHP und dem Webserver zurück

### Beschreibung

string php_sapi_name ( void )

Gibt einen kleingeschriebenen String zurück, der die Schnittstelle (das Server-API, SAPI) beschreibt, die PHP verwendet. Dieser String ist z.B. "cli" für den PHP-Kommandozeileninterpreter CLI, während beim Einsatz mit Apache unterschiedliche Werte zurückgegeben werden können, je nachdem welches SAPI genutzt wird. Die möglichen Rückgabewerte sind weiter unten aufgelistet.

### Rückgabewerte

Gibt den Schnittstellentyp als kleingeschriebenen String zurück.

Mögliche Werte sind unter anderem aolserver, apache, apache2filter, apache2handler, caudium, cgi (until PHP 5.3), cgi-fcgi, cli, continuity, embed, isapi, litespeed, milter, nsapi, phttpd, pi3web, roxen, thttpd, tux und webjames.

### Beispiele

Beispiel #1 php_sapi_name() Beispiel

`<?php
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) == 'cgi') {
echo "Sie benutzen CGI PHP\n";
} else {
echo "Sie benutzen nicht CGI PHP\n";
}
?>`

### Siehe auch

- PHP_SAPI

php_logo_guid
php_uname
PHP-Optionen-/-Informationen-Funktionen
PHP Manual