Hirdetés
- CES 2026: ténylegesen megoldotta a leégő tápkonnektorok gondját a Cooler Master
- Indul a ChatGPT Health
- CES 2026: a Gigabyte legfrissebb csúcs-VGA-ja mindenképp kitűnik a tömegből
- CES 2026: az üzleti mellett a gamer szegmensben is újít az MSI
- CES 2026: felfrissült CPU-hűtők és két pihekönnyű egér a be quiet! gondozásában
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- CES 2026: a Gigabyte legfrissebb csúcs-VGA-ja mindenképp kitűnik a tömegből
- Apple asztali gépek
- Úgy állhat le a 16 GB-os GeForce RTX 5060 Ti gyártása, hogy közben nem áll le
- Milyen processzort vegyek?
- NVIDIA® driverek topikja
- Mini PC
- AMD vs. INTEL vs. NVIDIA
- Szünetmentes tápegységek (UPS)
Új hozzászólás Aktív témák
-
zeix
senior tag
Jó reggelt!
Ehhez kérnék egy kis segítséget, hogy hogyan lehetne a kódot egyszerűsíteni.
Ez a script a számokat, a karakterhosszúságuk alapján írja ki, ezres helyiérték elválasztó ponttal.íme:

$hossz=strlen($sor2["leltar"]);
switch ($hossz) {
case "1":
print $sor2["leltar"];
break;
case "2":
print $sor2["leltar"];
break;
case "3":
print $sor2["leltar"];
break;
case "4":
$e3 = substr($sor2["leltar"], -3);
$e9 = substr($sor2["leltar"], 0, -3);
print $e9.'.'.$e3;
break;
case "5":
$e3 = substr($sor2["leltar"], -3);
$e9 = substr($sor2["leltar"], 0, -3);
print $e9.'.'.$e3;
break;
case "6":
$e3 = substr($sor2["leltar"], -3);
$e9 = substr($sor2["leltar"], 0, -3);
print $e9.'.'.$e3;
break;
case "7":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], 0, -6);
print $e9.'.'.$e6.'.'.$e3;
break;
case "8":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], 0, -6);
print $e9.'.'.$e6.'.'.$e3;
break;
case "9":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], 0, -6);
print $e9.'.'.$e6.'.'.$e3;
break;
case "10":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], -9, -6);
$e12 = substr($sor2["leltar"], 0, -9);
print $e12.'.'.$e9.'.'.$e6.'.'.$e3;
break;
case "11":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], -9, -6);
$e12 = substr($sor2["leltar"], 0, -9);
print $e12.'.'.$e9.'.'.$e6.'.'.$e3;
break;
case "12":
$e3 = substr($sor2["leltar"], -3);
$e6 = substr($sor2["leltar"], -6, -3);
$e9 = substr($sor2["leltar"], -9, -6);
$e12 = substr($sor2["leltar"], 0, -9);
print $e12.'.'.$e9.'.'.$e6.'.'.$e3;
break;
}Jó hosszú lett

Új hozzászólás Aktív témák
- Építő/felújító topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- MIUI / HyperOS topik
- Fejhallgató erősítő és DAC topik
- Linux kezdőknek
- CES 2026: a Gigabyte legfrissebb csúcs-VGA-ja mindenképp kitűnik a tömegből
- Apple asztali gépek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Úgy állhat le a 16 GB-os GeForce RTX 5060 Ti gyártása, hogy közben nem áll le
- Forza sorozat (Horizon/Motorsport)
- További aktív témák...
- Dell Latitude 7330 i7-1255U 16GB 256GB 400nites legjobb kijelző! 1 év garancia
- Clevo 1060 6GB Mxm 3.1 laptop videó kártya ingyen házhoz szálitással
- Eladó Samsung S23 Ultra 8/256GB / 12 hó jótállás
- Magyarország piacvezető szoftver webáruháza
- iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4052, 94% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest




