Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Funktionen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Funktionen


 
nob
07-05-2002, 09:15 
 
:confused: :confused: :confused:


Moin,

ich hab da mal 'ne Frage.
Was grundsätzliches.
Mein Buch gibt in der Hinsicht nicht allzuviel her.


Wie ist das eigentlich mit den Parametern und den Rückgabewerten bei Funktionen?

Haben die irgendwas gemeinsam?
Oder spielen die gar nicht miteinander zusammen?
Habt Ihr vielleicht ein Beispiel oder ein paar informative Links?

Besten Dank schonmal?
Nob

 
Troublegum
07-05-2002, 12:26 
 
Welche Sprache ? PHP ?

Eine Funktion kann, muss aber nicht einen Wert (kann aber auch ein Array) sein, zurückgeben.
Parameter sind wie in der Mathematik auch veränderliche Daten, von denen der Rückgabewert abhängig ist.

also z.b. f(x) = (x-3)/(x^2-9)^2 oder sonstwas.

in php sähe das so aus:
function f(x)
{
return (x-3)/((x*x-9)*(x*x-9));
}
echo f(8);

Du kannst auch problemlos mehrere Parameter übergeben.
Du kannst aber nur einmal mit return einen Wert zurückgeben. Logischerweise das Ergebnis der Operation.

Möchtest du mehrere Werte übergeben, aber keinen Array benutzen (return array(1,2,3)), dann hast du die Möglichkeit, die zu ändernden Variablen als global zu definieren oder Referenzen auf diese Variablen zu übergeben.
Wirf mal einen Blick ins PHP Manual Kapitel Variablen (http://www.php3.de/manual/de/language.variables.php) !

 
nob
07-05-2002, 12:44 
 
Upps, hab ich doch glatt vergessen dabeizuschreiben um welche Sprache es geht!?!

Ist C++ :D


Danke für die promte Antwort.

Nob


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:00 Uhr.