Ich kann nichts im Web finden, wollte die Frage da rauswerfen.
Ist die PHP-Version von CSS Media Queries?
Ich gehe davon aus, dass Sie dies zum Zweck der Erkennung mobiler Browser tun würden - wenn nicht, dann ist diese Antwort irrelevant.
Sie können Mobile ESP für eine mobile Benutzeragent-Erkennungsbibliothek auschecken. Es ist sehr einfach zu bedienen und funktioniert gut in meinen Erfahrungen.
Nein, gibt es nicht.
Der Browser sendet keine Informationen über seine Medienfunktionen an den Server PHP verfügt nicht über die erforderlichen Informationen, um dies zu implementieren.
Ich habe eine Methode verwendet (gefunden auf Ссылка Beispiel # 4), die Javascript und PHP kombiniert eine Alternative für Medienanfragen zu erreichen. Das erreiche ich, indem ich Javascript in meinem php verwende, um eine Variable (screen.width) zu posten, die dann von php verwendet wird, um Haltepunkte zum Laden von Stylesheets zu bestimmen. Fügen Sie das folgende Snippet in Ihr head-Tag ein:
%Vor%Ich fand, dass die Verwendung dieser Methode im Gegensatz zu Media-Abfragen (die die CSS-Styles für alle Geräte laden, auch wenn dies nicht notwendig ist, dh bei mobilen Geräten werden Desktop-Styles geladen werden) auch beim Laden der Inhalte effektiver ist. Diese Methode stellt sicher, dass Stylesheets nur für das Gerät geladen werden, vorausgesetzt, Sie haben ein Stylesheet mit einem gemeinsamen Stil für alle Mediengeräte.
Es gibt die get_browser PHP-Funktion, mit der Sie einige Browserfunktionen ermitteln können. Aber das ist nicht dasselbe wie die Medienabfragen. Die css-Medienabfragen hängen von den Anzeigen der Geräte ab. Die PHP-Funktion gibt solche Informationen nicht zurück.
Tags und Links css php media-queries