2016-03-25 12 views
0

URLから「トークン」を得るには最適な解決策が必要です。 URL(常に同じ構造)のURL文字列から何かを爆発させる

例:

https://steamcommunity.com/tradeoffer/new/?partner=123456789&[email protected] 

私はこのURLからのみ[email protected]を取得したいです。

このオプションは、どのオプションが最も安全で安全な方法ですか?

よろしくお願いいたします。

答えて

2

parse_urlを使用してクエリ文字列を取得し、次にparse_strを入力してtokenを取得することができます。

parse_str(parse_url(
    'https://steamcommunity.com/tradeoffer/new/?partner=123456789&[email protected]', 
    PHP_URL_QUERY 
), $result); 

echo $result['token']; // [email protected] 
+0

素晴らしいフェデリコ、ありがとう。 – mateuszji

0

どのようにですか?

$arr = explode("=", $string); 
echo end($arr); //prints "[email protected]" 
+0

コードのみの回答は役に立ちません。これがどのように質問に役立つか答えているか説明してください。 –

+0

確かに@cale_bそれを念頭に置いてください。 –

関連する問題