2011-12-07 11 views
0

アンドロイドアプリリンクからIDを取得する最も良い方法は何ですか?アンドロイドアプリリンクからIDを取得する最善の方法は何ですか?

letが、私はこれらのリンクを持っていると言う:

https://market.android.com/details?id=com.prey&hl=en

https://market.android.com/details?id=org.prowl.wifiscanner&feature=related_apps

https://market.android.com/details?id=com.asurion.android.mobilerecovery.sprint&feature=related_apps

私はアプリケーションIDを取得したい:com.preyまたはorg.prowl .wifiscannerまたはcom.asurion.android.mobilerecovery.sprint、ユーザーが他のパラメータを入力したかどうかid

答えて

2

次の2本のラインをきれいにそれを行うことができます。

$url = parse_url("https://market.android.com/details?id=com.prey&hl=en"); 
parse_str($url['query'], $vars); 

echo $vars['id']; // => com.prey 

を実行し、それは:http://codepad.org/BisV1HC0

マニュアル:parse_urlparse_str

2

parse_urlを使用して、query stringにparse_strを使用します。

$query = parse_url($url, "PHP_URL_QUERY"); 
parse_str($query, $output); 
$id = $output['id']; 
関連する問題