Hirdetés
- One mobilszolgáltatások
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- November 24-én jön a Honor 500, itt az első kép róla
- Szívós, szép és kitartó az új OnePlus óra
- Yettel topik
- Azonnali mobilos kérdések órája
- 1 VII Japán
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Bemutatkozott a Poco X7 és X7 Pro
- iPhone topik
Új hozzászólás Aktív témák
-
biker
nagyúr
válasz
Drótszamár
#21787
üzenetére
szerintem a number_format működik bármilyen nyelv alapértelmezett szerint
https://www.php.net/manual/en/function.number-format.php -
válasz
Drótszamár
#21785
üzenetére
Szerintem ezt nem fogod tudni egyetlen beállítással megoldani.
Tippre azt mondanám, hogy azért van most így, mert 8.0 óta az lebegő pontos számok kiíratása nem "locale aware".
Ez a kód:setlocale(LC_NUMERIC, "en_US");$i = 1.01;echo $i;echo PHP_EOL;setlocale(LC_NUMERIC, "de_DE");$j = 1.01;echo $j;
PHP 8 előtt ezt írta ki:
1.01
1,01PHP 8 óta ezt:
1.01
1.01Bár a nullára végződő számoknál szerintem régen is levágta a nullákat, legalább is én nem tudtam az általad mutatott eredményt produkálni régi compilerrel sem. Elképzelhető, hogy a kódodban valahol korábban van valami trimmelés, ami úgy lett megírva, hogy a ponttól jobbra végződő nullákat levágja? És mivel régen locale aware volt az floating -> string átalakítás, ezért ott vessző volt, míg újabban pont, és ezért vágja le...? Nem tudom, csak tippelek.
Szóval azon kívül, hogy átírod a kódot, szerintem mást nem tudsz tenni. Van erre többféle megoldás is, number_format, sprintf, NumberFormatter, paddolás...
-
Sk8erPeter
nagyúr
válasz
Drótszamár
#15715
üzenetére
"Fórum szerint napi 2500-as a limit."
Nem csak fórum, ott van a hivatalos oldal, ahol biztos infókat kapsz:
https://developers.google.com/maps/licensingGeocoding Web Service
Maps API: 2500 requests per 24 hour period
Maps API for Business: 100 000 requests per 24 hour period -
supercow
őstag
válasz
Drótszamár
#15703
üzenetére
Szerintem simán a Google Geocoding API-t használd kb így, én mindig ezt teszem és eddig szépen ment:
$geo = file_get_contents( "http://maps.googleapis.com/maps/api/geocode/json?latlng=LAT,LON&sensor=true");
$osszes = json_decode($geo, true);
$legkozelebbi_cim = $osszes["results"][0]["address_components"];ha le van tiltva a file_get_contents() akkor cURL.
Aztán mazsolázd ki mi kell az $osszes tömbből vagy a $legkozelebbi_cim-ben lesz egy csomó adatod, benne a megye ( administrative_area_level_1 ).
Van benne valahol egy "formatted_address" elem is - talán $osszes["results"][0]["formatted_address"], ez az utcai cím, amit a Google Maps értelmezni és megjeleníteni tud a legközelebb az eredeti koordinátáidhoz. -
trisztan94
őstag
válasz
Drótszamár
#15703
üzenetére
Hat ha tudsz erre aldozni par eurot evente, akkor a legjobb megoldas a Here Platform Batch Geocoding szolgaltatasa: [link]
Új hozzászólás Aktív témák
- One mobilszolgáltatások
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Konzolokról KULTURÁLT módon
- RAM topik
- Steam Deck
- eBay-es kütyük kis pénzért
- Vallás
- HiFi műszaki szemmel - sztereó hangrendszerek
- Autós topik
- Számtech boltosok memoárjai, azaz amikor kiborulunk...
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy Note 10+/Samsung Galaxy Note 20/Samsung Galaxy Note 20 Ultra
- 154 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060
- BESZÁMÍTÁS! Asrock B450M R7 3700X 16GB DDR4 512GB SSD RTX 2070 Super 8GB GameMax Aero Mini ECO 600W
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700K / RTX 2060 6GB / 32GB DDR4 / 500 SSD
- HIBÁTLAN iPhone 12 mini 64GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3452,100% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


