- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- EarFun Air Pro 4 - a cél a csúcs
- Apple iPhone 17 Pro Max – fennsík
- Redmi Buds 5 és Buds 5 Pro - feláron vagy féláron?
- Okosóra és okoskiegészítő topik
- Rekordérdeklődés a Xiaomi hátsó kijelzője iránt
- Samsung Galaxy S25 - végre van kicsi!
- Fotók, videók mobillal
- Xiaomi 14 - párátlanul jó lehetne
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Szerintem meg itt köze nincs a mutatókhoz a dolognak (hogy azt akarná "visszahozni").
Mindenesetre én úgy gondolom, hogy ezzel csak olyan szinten érdemes foglalkozni, hogy tudd, ilyen szintaktika is van, értsd is meg, ha valakinek a kódjában ezt látod, de Te lehetőleg kerüld el messzire. Tök feleslegesen teszi nehezen olvashatóvá a kódodat, nem tudok olyan esetről, ahol ezt ne lehetne kiváltani másik, szebb, átláthatóbb módszerrel. Pl. egy stringnél tök felesleges beleerőszakolni ilyen módon egy összetettebb változót, akkor már inkább válassz alternatívákat.
Pl. konkatenáld:
vegyük az általad említett példát átalakítva:
eredeti:
echo " {$startYear}–{$thisYear} ";
helyette szebb:
echo $startYear . '-' . $thisYear . ' ';
Nem kell szenvedni vele, hol is ér véget a kapcsos zárójel, plusz egy fejlesztőkörnyezetben jobban láthatóan ki van emelve a változónév (persze, felismeri az IDE, ezt is kiemeli, de amennyiben egyedi módon nem állítottad át valami nagyon elütő színre, akkor a stringen belül, a string default színével csupán félkövéríti, vagy hasonló, tehát akkor is nehezebben észrevehető egy ilyen változónév), ez is segíti az átláthatóságot.
A printf, sprintf-hez hasonló behelyettesítős módszerek is ezerszer szebbek ennél a kapcsos zárójeles bohóckodásnál.
Új hozzászólás Aktív témák
- Android alkalmazások - szoftver kibeszélő topik
- World of Tanks - MMO
- Trollok komolyan
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Csúcshálózat: ROG STRIX GS-BE18000 router tesztje
- PlayStation 5
- sziku69: Fűzzük össze a szavakat :)
- Sütés, főzés és konyhai praktikák
- Futás, futópályák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- AKCIÓ! Apple Mac Studio M2 ULTRA 2023 64GB 1TB SSD számítógép garanciával, hibátlan működéssel
- 122 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 (ELKELT)
- OLCSÓBB!!! HP Z8 G4 Workstation (gamer célra is) dupla CPU Xeon Gold 6134
- BESZÁMÍTÁS! Asus H370 i7 9700K 16GB DDR4 512GB SSD RX 6600 XT 8GB SHARKOON RGB Slider ADATA 600W
- BESZÁMÍTÁS! ASUS ROG STRIX Z390-H GAMING alaplap garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest