Hirdetés
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Apple iPhone 17 Pro Max – fennsík
- Betáblázta magát az Oppo
- Távozik az Apple vezérigazgatója
- Xiaomi 14 - párátlanul jó lehetne
- Samsung Galaxy A57 - kecses test, lusta lélek
- Egy picit megpihen az iPhone a 200 megapixeles váltás előtt
- Yettel topik
- iPhone topik
- Fotók, videók mobillal
- Lalikiraly: Kinek milyen setupja van?
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Brown ügynök
#10636
üzenetére
Legegyszerűbb gyorspélda:
$obj = new stdClass();
$obj->values = array();
for($i=0;$i<4;$i++){
$obj->values[$i] = new stdClass();
$obj->values[$i]->name = 'Józsi';
}
echo "{$obj->values[3]->name}";Kimenete: "Józsi".
Szerk.: egyébként sosem láttam értelmét az ilyen nyakatekert kiíratásnak.
Minek idézőjelbe rakni ilyen esetben? Minek szívatnia magát az embernek azzal, hogy csak nehezebb kivenni a kódban, hogy ott mi is van, plusz figyelni kell a string miatt arra is, hogy a kapcsos zárójelek megfelelő helyeken legyenek?
Akkor már egyszerűbb konkatenálni, sprintf()-et használni, vagy bármi hasonlót, ami kissé jobban átlátható, könnyebben módosítható.
Példa konkatenálásra:echo 'Name: '.$obj->values[3]->name;
Szerintem jobb, hogy itt nincs kapcsos zárójel meg körbeölelő idézőjel. A stringet látványban folytonosabbá tenni azzal, hogy beleerőltet az ember ilyen változókat az általad mutatott módon, szerintem önszopatás.
Új hozzászólás Aktív témák
- Eljött a CPU-k kora az AI-piacon
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Tovább tarthat a memóriakrízis, mint gondolnánk
- Blu ray írás és írási hiba
- PayPal
- exHWSW - Értünk mindenhez IS
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Filmvilág
- Még idén kézbe vehetjük a NEOGEO felújított kiadását
- Battlefield 6
- További aktív témák...
- ASUS Rog Ally Z1 Extreme, 2027.01.12-ig gyári garanciás, hálózati töltőjével, szilikon tokkal eladó!
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
- Lenovo ThinkPad T480s,FHD,14,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- Ugreen Revodok Max Thunderbolt 4, dokkoló, port többszöröző állomás
- Apple iPhone 15 Plus 256GB,Újszerű,Dobozaval,12 hónap garanciával
- iPhone 17 Pro Max Mélykék - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- APPLE MacMini 7,1,i5-4278U,8GB RAM,1TB,macOS Monterey
- Lenovo T14 Gen2 Ryzen 5650U - Refurbished - Garancia
- Keresünk iPhone 14/14 Plus/14 Pro/14 Pro Max
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

