Hirdetés
- Alaposan felpumpálta AI gyorsítójának izmait a Google
- Kisebb "atomreaktort" avatott a Minisforum
- A Microsoft bedurvult, így a jövőben keményen odacsapnak a veszélyes drivereknek
- Scalperektől félti RAM moduljait a Framework
- Drasztikusan lassíthatja a játékokat egyes VGA-kon a Windows 11 új frissítése
- Projektor topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vezeték nélküli fülhallgatók
- Milyen belső merevlemezt vegyek?
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Olcsó vs. drága egér: melyiknél érzed meg igazán a különbséget?
- Fejhallgató erősítő és DAC topik
- Amlogic S905, S912 processzoros készülékek
- Steam Deck
- Apple asztali gépek
Ú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
- Arc Raiders
- Projektor topic
- Battlefield 6
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Vezeték nélküli fülhallgatók
- Kerékpárosok, bringások ide!
- Milyen belső merevlemezt vegyek?
- Genshin Impact (PC, PS4, Android, iOS)
- Varsapura - Ez lesz a miHoYo következő nagy dobása?
- Synology NAS
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 12 mini 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2036
- Samsung Galaxy A80 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Mini / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku:100%
- DELL Thunderbolt TB16 Dock (ELKELT)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest


