Hirdetés
- Samsung Galaxy S25 - végre van kicsi!
- Telekom mobilszolgáltatások
- Xiaomi 15T Pro - a téma nincs lezárva
- Szívós, szép és kitartó az új OnePlus óra
- Google Pixel topik
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- iPhone topik
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Redmi Note 15 Pro+ - több plusz, mint mínusz
Ú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
- ÚJ HyperX Cloud Stinger Core Bolti ár:30k INGYEN FOXPOST
- Eladó egy komplett erőbázis ami bármilyen csatára felveszi a harcot a megfelelő kártya mellett.
- Samsung C34G55TWWP Monitor - 34", VA, 3440 x 1440, 1 ms, 165 Hz
- Eladó ASUS TUF GAMING B760M-PLUS WIFI mATX alaplap
- Eladó Gigabyte GeForce RTX 4070 SUPER WINDFORCE OC 12GB GDDR6X (GV-N407SWF3OC-12GD)
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


