Szerkesztő:Szűcs Gábor
A lap korábbi változatát látod, amilyen Szűcs Gábor (vitalap | szerkesztései) 2021. augusztus 26., 07:59-kor történt szerkesztése után volt. (Yii2 Helpers osztályok)
I. ArrayHelper osztály
getValue metódus
Vizsgálja, hogy egy tömb vagy objektum bizonyos kulcsa létezik-e, ha igen akkor a meghatározott kulcs értékét adja vissza, ha nem létezik akkor pedig egy előre meghatározott értéket ad vissza.
ArrayHelper::getValue($tomb, ’kulcs’, ’Nem található a kulcs’);
A első paraméter a tömb. A második paraméter a kulcs:
- A tömb kulcsa vagy az objektum attribútuma
- Ha több dimenziós a tömbünk akkor pontokkal szeparált kulcsok vagy attribútumok megadásával is megkaphatjuk a kívánt értéket pl., ha [’tömb1’][’tömb2’][’értékKulcsa’] akkor ’tömb1.tömb2.értékKulcsa’
- Callback függvény visszatérése által tudjuk manipulálni a kívánt adatokat
A metódus harmadik paramétere opcionális, ha nem található meg a megadott kulcs a tömbben, akkor ez a harmadik paraméter lesz a metódus visszatérési értéke, alapértelmezetten ez null.