Heim > Backend-Entwicklung > PHP-Tutorial > php_uname-Funktion

php_uname-Funktion

WBOY
Freigeben: 2016-07-29 09:13:08
Original
3918 Leute haben es durchsucht

1. Beschreibung

 php_uname – Gibt Informationen über das System zurück, auf dem PHP ausgeführt wird.
Prototyp: string php_uname ([ string $mode = „a“ ] ). Gibt eine Beschreibung des Betriebssystems zurück, auf dem PHP ausgeführt wird. Dabei handelt es sich um dieselbe Zeichenfolge, die oben in phpinfo() ausgegeben wird. Wenn Sie nur den Namen des Betriebssystems erfahren möchten. Erwägen Sie die Verwendung der Konstante PHP_OS. Beachten Sie jedoch, dass diese Konstante den Namen des Betriebssystems enthält, als PHP erstellt wurde.

2. Parameter

Modus ist ein einzelnes Zeichen, das verwendet wird, um zu definieren, welche Informationen zurückgegeben werden sollen:

  • ‘a’: Dies ist die Standardeinstellung. Enthält alle Muster in der Reihenfolge „s n r v m“.
  • ’s’: Name des Betriebssystems. Zum Beispiel: FreeBSD.
  • ‘n’: Hostname. Beispiel: localhost.example.com.
  • ‘r‘: Versionsname, zum Beispiel: 5.1.2-RELEASE.
  • ‘v’: Versionsinformationen. Es gibt große Unterschiede zwischen den Betriebssystemen.
  • ‘m’: Maschinentyp. Zum Beispiel: i386.

3. Beispiel

<code><span><?php</span><span>$sys_info</span> = php_uname() . <span>"\n"</span>;

<span>if</span>(strtolower(substr(<span>$sys_info</span>,<span>0</span>,<span>5</span>)) == <span>"linux"</span>) {
    <span>echo</span><span>"this is a linux system.\n"</span>;
}

<span>echo</span><span>"Host: "</span> . php_uname(<span>'n'</span>) . <span>"\n"</span>;

<span>?></span></code>
Nach dem Login kopieren
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

Das Obige hat die Funktion php_uname und einige Aspekte davon vorgestellt. Ich hoffe, dass sie für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage