ako to mam ale zadat, ked chcem aby mi to vypisalo iba hodnotu jedneho konkretneho pola? napr. iba email?
Pokud je to pole, tak použij index. Je ale otázka, jestli to je stabilně pojmenované, nebo jen naházené do pole v nějakém pořadí. Pokud pojmenované:
$this->userfields['fields']->zip['email']['value']
Jenže ono to taky pole být nemusí, může to být iterátor
$this->userfields['fields']->zip->email['value']
A nebo to může být prostě hozené do pole a jednou mít takový a jednou onaký index:
$this->userfields['fields']->zip[$nejake_menici_se_cislo]['value']
Takže jak napsal tommm, podívej se do dokumentace. Ono by třeba mohlo stačit změnit ten dotaz, kterým to z databáze vytáhneš - protože filtrovat by se ve většině případů mělo už v databázi, ne ve skriptech.
Tzn. něco jako $query->select('*') nahradit za $query->select('email')