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.