Array aus Funktion übergeben (in php)

meycom

Well-known member
14 Oktober 2008
79
1
In einer Funktion erstelle ich ein array z.B. $werte()
ich rufe die Funktion auf mit : $werte = test($url);

die Funktion belegt nun die Array $werte[0] bis [n]

Die Funktion beende ich mit : return(werte);

wie bekomme ich nun die Array in mein Hauptprogramm. Hab schon so viel versucht - nix funzt....????

Ich hab kein Plan
 
In einer Funktion erstelle ich ein array z.B. $werte()
ich rufe die Funktion auf mit : $werte = test($url);

die Funktion belegt nun die Array $werte[0] bis [n]

Die Funktion beende ich mit : return(werte);

wie bekomme ich nun die Array in mein Hauptprogramm. Hab schon so viel versucht - nix funzt....????

Ich hab kein Plan
z.B so:
return($werte)
:)
 
Ja - hab ich nur oben vergessen im Programm heisst das return($werte); hab nochmal nachgeschaut
 
kannst du vielleicht mal deinen gesamten code posten?

Das wäre zu groß ! denke ich zu mindest...

also aufruf mit :
$metatags = meta_tag_auslesen($url_read);

function meta_tag_auslesen($url_read) {
$metatag = array();
.
.
.
der macht das alles einwandfrei
.
.
$metatag[$i] = $temp1;
.
.
return($metatag);

Der hat alle Metatags in dem Array wenn ich mit innerhalb der Funktion mit echo anzeigen lasse - alles bestens.
Nur komme ich im Hauptprogramm nicht an die Array
 
Das wäre zu groß ! denke ich zu mindest...

also aufruf mit :
$metatags = meta_tag_auslesen($url_read);

function meta_tag_auslesen($url_read) {
$metatag = array();
.
.
.
der macht das alles einwandfrei
.
.
$metatag[$i] = $temp1;
.
.
return($metatag);

Der hat alle Metatags in dem Array wenn ich mit innerhalb der Funktion mit echo anzeigen lasse - alles bestens.
Nur komme ich im Hauptprogramm nicht an die Array

Und wie sieht dein Array im Hauptprogramm aus?