2017-04-04 3 views
0

Ich brauche eine Hilfe. Ich muss den Wert innerhalb eines speziellen Zeichens unter Verwendung von PHP sub-string. Ich erkläre die ursprüngliche Zeichenfolge unten.Wie Teilstring innerhalb des Sonderzeichens mit PHP

"name=G%20+%20l&cid=20" 

Im avobe String ich den Wert innerhalb name= zum nächsten & .Please müssen mir helfen.

+0

Wenn dies von der Anforderungs-URL kommt, dann '$ _GET [ 'name']' –

+0

Nein, mein allgemeine Zeichenfolge ist wie folgt. – satya

+0

Mögliches Duplikat von [Parsen der Abfragezeichenfolge in ein Array] (http://stackoverflow.com/questions/5397726/parse-query-string-into-an-array) –

Antwort

1

Versuchen Sie folgendes:

$string = "name=G%20+%20l&cid=20"; 
$explode_string = explode("&", $string); 

$explode_string2 = explode("name=", $explode_string[0]); 
echo array_pop($explode_string2); 

Ausgang wird wie:

G%20+%20l 
+0

Ausgabe sollte wie 'G% 20 +% 20l' sein. – satya

+0

aktualisierte Antwort als Ergebnis –

+0

Hey @satya, bitte markieren Sie diese Antwort als hilfreich, wenn Sie die Lösung von oben Beispiel erhalten, so dass es anderen auch helfen kann. –

Verwandte Themen