Heim  >  Artikel  >  Backend-Entwicklung  >  Wie finde ich einen bestimmten Wert in PHP und drucke ihn aus?

Wie finde ich einen bestimmten Wert in PHP und drucke ihn aus?

WBOY
WBOYOriginal
2016-09-21 14:13:141010Durchsuche

Ich habe preg_match verwendet, um ein bestimmtes Wort zu finden, ich zeige es als xxx an
Das habe ich beschlossen, solange die Zeichenfolge übereinstimmt
, aber was ich jetzt wissen möchte, ist
So drucken Sie es aus Eine bestimmte Zeichenfolge?
Da sich die Zeichenfolge ändert, möchte ich sie ausdrucken
Ich habe PHPs HTTP USER AGENT verwendet, um die Daten des Geräts zu erkennen

Übernehmen Sie diesen Absatz

<code>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36</code>

Ich möchte Mac OS X 10_10_5 ausdrucken und als Mac OS X 10.10.5

anzeigen

und

<code>Mozilla/5.0 (Linux; Android 4.4.2; ASUS_T00G Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36</code>

Ich möchte Android 4.4.2 und ASUS_T00G

ausdrucken

und das letzte

<code>Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53</code>

Zusätzlich zum Ausdrucken des iPhone möchte ich es auch ausdrucken OS 7_1_2 und anzeigen als OS 7.1.2
Wie erkennt man das?
Ich werde das beurteilen, wenn es Intel Mac OS gibt
Aber ich möchte die oben beschriebenen Zeichenfolgen ausdrucken
Wie soll ich das beurteilen?


Antwortinhalt:

Ich habe preg_match verwendet, um ein bestimmtes Wort zu finden, ich zeige es als xxx an

Das habe ich beschlossen, solange die Zeichenfolge übereinstimmt

, aber was ich jetzt wissen möchte, ist

So drucken Sie es aus Eine bestimmte Zeichenfolge?
Da sich die Zeichenfolge ändert, möchte ich sie ausdrucken
Ich habe PHPs HTTP USER AGENT verwendet, um die Daten des Geräts zu erkennen

Übernehmen Sie diesen Absatz

Ich möchte

ausdrucken und als
<code>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36</code>

anzeigen Mac OS X 10_10_5 und Mac OS X 10.10.5

Ich möchte

und
<code>Mozilla/5.0 (Linux; Android 4.4.2; ASUS_T00G Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36</code>

ausdrucken Android 4.4.2 und das letzte ASUS_T00G

Zusätzlich zum Ausdrucken des iPhone möchte ich es auch ausdrucken

und anzeigen als
<code>Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53</code>

Wie erkennt man das? OS 7_1_2Ich werde das beurteilen, wenn es Intel Mac OS gibt OS 7.1.2Aber ich möchte die oben beschriebenen Zeichenfolgen ausdrucken
Wie soll ich das beurteilen?


Sehen Sie sich das an:
https://my.oschina.net/junn/b...

Stellungnahme:
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