xpath を使用して地図から情報を取得しようとしています。緯度と経度の次の情報が必要です。ここに私のコードがあります
foreach($xpath->query('//script[@type="text/javascript"]') as $table5)
{
$src= $xpath->query('.//text()', $table5)->item(0)->nodeValue;
preg_match('/latitude\/=\([\d.-]+)/', $src, $m);
list(, $lat, $lng) = $m;
}
私が廃棄しているサイトには、緯度と経度が必要なこのセクションがあります
<script type="text/javascript">
var latitude = -1.283; ///a need regular expression to get this value -1.283
var longitude = 36.817;
var zoom = 12;
$(document).ready(function(){
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(latitude, longitude), zoom);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());