PHP: Browser-Erkennung für Internet Explorer 6, 7, 8 oder 9
Bei der Entwicklung von Websites kann es nützlich sein, bedingte Ergebnisse zu erzielen Prüfungen basierend auf der Art des Browsers, den ein Benutzer verwendet. Ein solcher Fall ist die Erkennung verschiedener Versionen von Internet Explorer.
Um dies in PHP zu erreichen, können Sie eine Variation des folgenden Codes verwenden:
<code class="php"><?php if (preg_match('/MSIE\s(?P<v>\d+)/i', @$_SERVER['HTTP_USER_AGENT'], $B) && $B['v'] <= 8) { // Browsers IE 8 and below } else { // All other browsers } ?></code>
Dieser Code verwendet einen regulären Ausdruck zur Überprüfung für bestimmte Versionen von Internet Explorer (IE) in der Browser-Agent-Zeichenfolge des Benutzers. Wenn die Versionsnummer kleiner oder gleich 8 ist, geht der Code davon aus, dass es sich um IE 8 oder niedriger handelt. Andernfalls wird es als ein anderer Browser betrachtet.
Mithilfe dieser bedingten Prüfung können Sie Website-Inhalte oder -Funktionen speziell für IE 6, 7, 8 oder 9 anpassen. Dadurch können Kompatibilitätsprobleme behoben oder individuelle Benutzererlebnisse bereitgestellt werden für diese spezifischen Browser.
Das obige ist der detaillierte Inhalt vonWie kann ich Internet Explorer 6, 7, 8 oder 9 in PHP erkennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!