- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Xiaomi 14T Pro - teljes a család?
- iOS alkalmazások
- Google Pixel topik
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- OnePlus 8 Pro - a túlgondolt
- Xiaomi 15 Ultra - kamera, telefon
- Bemutatkozott a Poco X7 és X7 Pro
Új hozzászólás Aktív témák
-
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...
Új hozzászólás Aktív témák
- Mibe tegyem a megtakarításaimat?
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Motoros topic
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Vallás
- Eszeveszett AI adatközpont bővítés folyik
- One otthoni szolgáltatások (TV, internet, telefon)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Okos konnektor: tényleg spórol az áramon, vagy csak pénzkidobás?
- Linux kezdőknek
- További aktív témák...
- GARANCIÁLIS BONTATLAN MINDEN MACBOOK AIR M4
- Tyű-ha Lenovo Thinkpad X1 Carbon G8 Profi Érintős Laptop 14" -50% i7-10610U 4Mag 16GB/512GB FHD IPS
- AKCIÓ BONTATLAN GARIS IPHONE 16 PRO ÉS PRO MAX MINDEN SZÍNBEN ÉS TÁRHELLYEL 1 ÉV GARANCIÁVAL
- iPhone 17 Air - összes tárhely és szín bontatlan, viszonteladótól független 1év Apple garanciális
- iPhone 13 128GB midnight-black, független + extra tokok
- BESZÁMÍTÁS! MSI B450 R5 5500 16GB DDR4 512GB SSD RX 6600 8GB COUGAR GAMING MX330-G 500W
- HIBÁTLAN iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3330
- Eladó Xiaomi Redmi 12C 64GB / 12 hó jótállás
- Felújított laptopok számlával, garanciával! Ingyen Foxpost!
- HIBÁTLAN iPhone 13 Mini 128GB Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3305
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest