function returns array

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Arzee
Mitglied
Beiträge: 23
Registriert: 17.06.2007 14:34

function returns array

Beitrag von Arzee »

Hallo Leute,
kurze frage ob das vielleicht doch irgendwie geht:

Ich habe eine function die ein array ausgibt, nun wollte ich auf das array verkürzt zugreifen, dh das array nicht erst in eine variable zuzuweisen.

also statt:

Code: Alles auswählen

$var = einefunction();
echo $var['irgendwas'];
zbsp so:

Code: Alles auswählen

echo einefunction()['irgendwas'];
ist klar das funktioniert nicht, aber geht es trotzdem vielleicht irgendwie?

Ihr seid dir Profies ;)
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Code: Alles auswählen

function some($feedback = '')
{
    $array = array(
        'Hans' =>'Wurst',
        'Max' =>'Meier',
    );

    //If Feedback empty?????
    return $array[$feedback];
}
echo some('Hans');
So könnte man es machen, aber ob es jetzt vom Vorteil ist nicht doch ein ganzes Array zurück zu geben.

Meist ist es ja so das man mit dem zurück gegebenen Werten weiter arbeitet, es ist zumindest unter Umständen besser als jedesmal die Funktion aufzurufen, weil das unnötige Zeit kostet, wie das bei dir aussieht weiß ich nicht, ich sehe deine Funktionen ja nicht.
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Antworten

Zurück zu „Coding & Technik“