使い方

ここでは、Net_UserAgent_Mobile_GPSライブラリのサンプルを記載致します。
※ Net_UserAgent_Mobile ライブラリがインストールされていることが前提です。
<?php
require 'Net/UserAgent/Mobile/GPS.php';

try {
    $g = Net_UserAgent_Mobile_GPS::factory();
} catch (Net_UserAgent_Mobile_GPS_Exception $e) {
    var_dump($e->getMessage());
    exit();
}

$url = "http://test.com";
$str = 'GPS.TEST';
$glink = $g->getGPSLink($url, $str);

print('<pre>');
var_dump($glink);
print('</pre>');
?>

結果

上記,サンプルコードにAUにアクセスするとこのような結果を得ることができます。
結果は配列で、URLとリンクが返ってきます。
array(2) {
  ["url"]=>
  string(45) "device:location?url=http://test.com"
  ["tag"]=>
  string(64) "<a href="device:location?url=http://test.com">GPS.TEST</a>"
}

以上、使い方や制約など随時増やしていきます。