GPS coordinaten punt in plaats van komma
Marco
28/04/2008 12:10:00Ik heb als voorbeeld een GPS positie:
LAT: 52,4541966666667
LNG 5,91677166666667
De komma moet hier vervangen worden door een punt, in de volgende notatie (voor Google Maps):
52.4541966666667 / 5.91677166666667
Ik heb het geprobeerd met number_format, of moneyformat, helaas is dit niet gelukt.
Heeft iemand een oplossing?
LAT: 52,4541966666667
LNG 5,91677166666667
De komma moet hier vervangen worden door een punt, in de volgende notatie (voor Google Maps):
52.4541966666667 / 5.91677166666667
Ik heb het geprobeerd met number_format, of moneyformat, helaas is dit niet gelukt.
Heeft iemand een oplossing?
PHP hulp
13/01/2025 18:11:57Joren de Wit
28/04/2008 12:17:00Leon Kunst
28/04/2008 12:17:00Dizzy
28/04/2008 12:44:00Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
$cords= '52.4541966666667 / 5.91677166666667';
str_replace(",", ";", "$cords");
echo $cords;
?>
$cords= '52.4541966666667 / 5.91677166666667';
str_replace(",", ";", "$cords");
echo $cords;
?>
Iets in die aard.
Het is al een tijdje geleden dat ik nog php heb gezien :)
Joren de Wit
28/04/2008 12:50:00@Dizzy: niet lullig bedoeld, maar je voorbeeldje slaat de plank op een aantal punten mis. Allereerst moet een komma omgezet worden in een punt en daarnaast haal je variabelen altijd buiten quotes:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$aPosition = array (
'latitude' => '52,4541966666667',
'longitude' => '5,91677166666667'
);
$aPosition = str_replace(',', '.', $aPosition);
$sGoogleValue = $aPosition['latitude'] . ' / ' . $aPosition['longitude'];
echo $sGoogleValue;
?>
$aPosition = array (
'latitude' => '52,4541966666667',
'longitude' => '5,91677166666667'
);
$aPosition = str_replace(',', '.', $aPosition);
$sGoogleValue = $aPosition['latitude'] . ' / ' . $aPosition['longitude'];
echo $sGoogleValue;
?>
Dizzy
28/04/2008 13:03:00@Blance: Daarom zeg ik het erbij dat ik al ongeveer 6 maanden geen PHP meer heb gezien.
Bedankt voor de bijsturingen.
Bedankt voor de bijsturingen.