Christoph: Funktionen aufrufen

HI,
Ich hab folgende Funktion definiert:

function suchezeile($datei, $name) {
        $result = "HALLO";
      }

Jetzt hab ich das Problem, dass die Funktion kein Ergebnis liefert, wenn ich sie aufrufe, wie unten (ich weiß, dass die Funktion keine sinnvollen Befehle enthält, ich will nur das problem verdeutlichen).
Woran liegts?

$zeile = suchezeile("stats.txt", "Suche");
echo "$zeile";

Christoph

  1. Tach,

    function suchezeile($datei, $name) {
            $result = "HALLO";
          }

    Jetzt hab ich das Problem, dass die Funktion kein Ergebnis liefert, wenn ich sie aufrufe
    Woran liegts?

    Du mußt return benutzen:

    function suchezeile($datei, $name) {
             return "HALLO";
           }

    bis dann,

    Walter

  2. function suchezeile($datei, $name) {
            $result = "HALLO";
          }

    Hallo,

    sorry für den ersten Post, da ist irgendwas schief gelaufen...

    so funktioniert's:

    function suchezeile($datei, $name) {
      $result = "HALLO";
      return $result;
    }

    • Wolfgang