... és mégis tudja a PHP
Volt egy dolog, amit nagyon hiányoltam a PHP-ból, és eddig sehol sem kaptam kielégítő választ, hogy miért nincs benne, nevezetesen, hogy ne kelljen eltárolnom egy visszatérési értékként kapott asszociatív tömböt, ha annak csak egy elemére vagyok kíváncsi.
Mert sajnos ilyet nem lehet:Muszáj helyette például ilyet:De ilyenkor nem következetesen használjuk az „adat” változónevet
Esetleg:Azonban ekkor fel kellett venni egy plusz változót (szerintem) feleslegesen.
Egy ismert PHP tulajdonságot új módon kipróbálva, bizonyos esetekben (ha a „fontosAdat” szöveges információkat tartalmaz, használható az alábbi:Nekem új volt...
■ Mert sajnos ilyet nem lehet:
$adat = bonyolultSzamitas($forras)['fontosAdat'];
$adat = bonyolultSzamitas($forras);
$adat = $adat['fontosAdat'];
Esetleg:
$tmp = bonyolultSzamitas($forras);
$adat = $tmp['fontosAdat'];
Egy ismert PHP tulajdonságot új módon kipróbálva, bizonyos esetekben (ha a „fontosAdat” szöveges információkat tartalmaz, használható az alábbi:
$adat = "{{bonyolultSzamitas($forras)}['fontosAdat']}";
Mégsem. :_(
Kár, hogy nem lehet témát törölni.
list()
igaz, asszociativ tombokre ez se jo
függvény
fontosAdat
ojjektum
lehet nem új, de gondolom valami adatbázis lekérdezés eredménye lenne az asszociatív tömb, minden egyéb esetben jobb objektumokat használni, én pl. ezt csinálnám (plusz mysql_fetch_object()-el az adatbázis lekérdezésekhez is jo ofkorsz):
BL
Új volt…
ovatosan
BL