online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon gwen vom 22.06.2019, 21:32 Options

funktion als array abfragen

hallo!

wie kann ich eine funktion direkt als array abfragen?
beispiel:

echo hallo()[0];

function hallo(){
	$a[0]="hi";
	$a[1]="salut";
	$a[2]="hoi";
	return($a);
}

gibt einen syntaxfehler.
wie gehts richtig, geht es überhaupt?

was natürlich geht ist:

$return=hallo();
echo $return[0];

ist aber unübersichtlicher.

vielen dank!


Antwort schreiben

Antwort 1 von Hobst_Eppers vom 23.06.2019, 01:23 Options

Diesmal geht's echt nur "unübersichtlich". Aber mit den geltenden Regeln kannst Du es ja anders verpacken:

function giveElement($a, $i) { return $a[$i]; }


und dann

echo giveElement(hallo(), 0);

Antwort 2 von gwen vom 24.06.2019, 20:24 Options

durch deine antwort hab ich gemerkt, dass meine frage total blödsinnig war, denn ich muss sowieso den ganzen array speichern.
danke!

Ähnliche Themen

Einfache SQL-Abfrage - steh aufm Schlauch!
Richard1000  11.02.2007 - 79 Hits - 1 Antwort

Array entsprechend dem Wert, der Übergebenen Variablen anlegen
Dieter1  22.05.2007 - 61 Hits - 13 Antworten

Mehrdimensionales Array
gast4  29.11.2007 - 104 Hits - 5 Antworten

Sprache in VBA abfragen : wo /wie finde ich Setup?
user3  26.06.2008 - 78 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026