20. April 2024

PHP: User Agent abfragen mit Informationen zum Browser und Betriebssystem

Der HTTP_USER_AGENT enthält einen String mit Informationen zum verwendetem Betriebssystem des Benutzers, sowie den Browser und dessen Version.

Diese Daten sind für Webseitenbetreiber sehr wichtig, um z.B. spezielle Designelemente für die jeweiligen Browser optimiert anzeigen zu lassen oder eine Software automatisch für die richtige Plattform zum Download anbieten zu können.

Der Code um den HTTP_USER_AGENT auszulesen passt in gerade mal eine Zeile:

 <?php
    echo "<b>Ihr HTTP_USER_AGENT lautet:</b> ".$_SERVER['HTTP_USER_AGENT'];
?> 

Der gezeigte Code führt zu folgender Ausgabe:

Ihr HTTP_USER_AGENT lautet: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Der HTTP_USER_AGENT ist ein ganz normaler String auf dem beliebige String-Operationen und reguläre Ausdrücke verwendet werden können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert