- Itt a Xiaomi Android 16-os frissítési ütemterve a kompatibilis készülékekre
- Telekom mobilszolgáltatások
- Samsung Galaxy A52s 5G - jó S-tehetség
- iPhone topik
- Felpúposodott egy Galaxy Ring, a Samsung besegített
- Apple iPhone 17 Pro Max – fennsík
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Szerkesztett és makrofotók mobillal
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Sebtapasz: telepíthető az iOS 26.0.1
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Speeedfire #5336 üzenetére
Az nem baj, ha dolgozol vele, felhasználod az értékeit (nem muszáj átadni másik változónak, sőt, sokszor felesleges - pl. végigrohangászhatsz egy foreach ciklussal a $_POST értékeken, átadni az értékeket másik változónak meg csak felesleges időveszteség (már amennyiben ez egyáltalán érzékelhető ideig tart)) csak az a furcsa, ha módosítod. Én nem tenném, persze mindenki azt csinál ezekkel a változókkal, amit csak akar.
Most megtaláltam cucka egy régi hsz.-ét, amire emlékeztem, ahol ő is pontosan ugyanerről ír, csak jóval több hozzáértéssel, mint ahogy én vakerászok: [link]A switch nagyon egyszerű, és megkímél a sok-sok if-elseif-else ág írogatásától, pl. a Te kódod esetén jelenleg így néz ki:
if-elseif-else megoldással:
if ($_POST['tipus'] == 'navigacio') {
// ...
}
elseif ($_POST['tipus'] == 'tartalom') {
// ...
}
elseif ($_POST['tipus'] == 'felhasznalo') {
// ...
}
// ...
else{ //ha egyik sem a fentiek közül
// ...
}ugyanez switch-case megoldással:
switch($_POST['tipus']){
case 'navigacio':
//...
break;
case 'tartalom':
//...
break;
case 'felhasznalo':
//...
break;
//...
default: //ha a fentiek közül egyikkel sem egyezik meg (ez az if-elseif-else ágból az utolsó, az else ág)
//...
break;
}(amúgy most nézem, nálad nincs az if-elseif után egy végső else, ami arra vonatkozik, ami egyik korábbi feltételre sem igaz, persze nem kötelező, de nem árt)
Szerintem legalábbis utóbbi átláthatóbb, jobban egységbe foglalja a feltételvizsgálatot.
Ezek tényleg csak tanácsok, nem kötekedés.
------
(#5324) nuendo: tényleg egész szépen elrendezi a kódot ez a PHP Formatter.
Új hozzászólás Aktív témák
- Itt a Xiaomi Android 16-os frissítési ütemterve a kompatibilis készülékekre
- Kerékpárosok, bringások ide!
- Rejtett csatlakozós VGA MSI módra
- BMW topik
- sziku69: Fűzzük össze a szavakat :)
- BestBuy ruhás topik
- PlayStation 5
- Androidos tablet topic
- BestBuy topik
- Vezeték nélküli fülhallgatók
- További aktív témák...
- Eladó ASUS ROG Zephyrus G14 GA401IU Gamer laptop
- 3D nyomtatás és tervezés!
- 2év Garancia,Lenovo Slim 3,i5 12450H(12x4,4Ghz)15,6"FullHD IPS,16GB DDR5 RAM,512GBnVmeSSD
- Apple iPhone 15 Pro fekete titán 256GB független 1 év gari eladó
- S21 Ultra 256GB/12GB Dual Sim, Kártyafüggetlen, újszerű állapot, garanciás
- Focusrite Scarlett 2i2 2. gen. // Számla+Garancia //
- Eladó Xiaomi Redmi 12C 64GB / 12 hó jótállás
- Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- Samsung Galaxy A40 64GB // Számla+Garancia //
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest