PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP Grundlagen (http://www.selfphp.de/forum/forumdisplay.php?f=12)
-   -   return funktioniert nicht (http://www.selfphp.de/forum/showthread.php?t=20776)

Muchte 26.01.2009 12:25:14

return funktioniert nicht
 
Hallo!
Hab grade ein kleines hinderliches Problem, und zwar rufe ich eine Funktion (aus einer mit include eingebundenen Datei) auf, die ein Array ermittelt. Lasse ich es innerhalb der Funktion mit print_r anzeigen, wirds angezeigt. Es wird aber nicht zurückgegeben. Weiß jemand, woran das liegen kann?

PHP-Code:

function connect ($path) {
...
print_r ($seite);  //wird korrekt angezeigt
return $seite;
}

include 
"functions.php";
call_user_func('connect'$path);
print_r($seite);  // wird nicht angezeigt 

Gruß, Muchte

Indyk 26.01.2009 12:50:47

AW: return funktioniert nicht
 
Hallo Muchte, du solltest dir die Grundlagen noch einmal durchlesen.

Dein return verschwindet ja auch im nirvana und wird nirgends zwischen gespeichert oder ausgegeben.

so sollte es z.B. funktionieren:
PHP-Code:

include "functions.php"
// $path muss natürlich gefüllt sein
$rSeiten connect($path); 
print_r($rSeiten); 


Muchte 27.01.2009 00:29:37

AW: return funktioniert nicht
 
Ach ja, vielen Dank, jetzt klappts!


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:34:24 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.