2017-04-04 134 views
0

我需要一個幫助。我需要使用PHP對某些特殊字符中的值進行分段。我正在解釋下面的原始字符串。如何使用PHP的特殊字符中的子字符串

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

在avobe字符串,我需要到明年&。請內name=值幫助我。

+0

如果這是從請求URL來了,然後'$ _GET [ '名']' –

+0

不,我一般的字符串是這樣的。 – satya

+0

[將查詢字符串解析爲數組]可能的重複(http://stackoverflow.com/questions/5397726/parse-query-string-into-an-array) –

回答

1

試試這個:

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

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

輸出將是這樣的:

G%20+%20l 
+0

輸出應該像'G%20 +%20l'。 – satya

+0

根據結果更新答案 –

+0

嘿@satya,如果您從上面的示例中獲得解決方案以便它可以幫助其他人,請將此答案標記爲有用。 –

相關問題