kostenloser Webspace werbefrei: lima-city


Functions mit PHP

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    lagerhaus

    Kostenloser Webspace von lagerhaus

    lagerhaus hat kostenlosen Webspace.

    Hallo,

    h?ufiger schon habe ich von Functions bei PHP geh?rt. Diese werden irgendwie definiert und dann nur noch abgefragt.
    Mehrere Fragen:
    1. Wie definiert man sie?
    2. Wo definiert man sie?
    3. Kann man sie auch auslagern und die Datei dann mit "include(Dateiname.php);" einbinden?
    4. Gibt es irgendwelche Befehle, die in Funktionen nicht funktionieren?

    MfG lagerhaus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s******n

    eine funktion definierst du in PHp indem du irgendwo im Dokument etwa sowas hier angibst:

    function bbCode($Text) {
    //Anweisungen
    return $Text;
    }

    Function leitet die Funktionsdefinition ein, danach fogt der gew?nschte Namel Die Anweisungen in die geschweiften Klammern packen.
    Wichtig ist, dass du mit Hilfe von return einen R?ckgabewert erzeugst, dieser kann jede Form und jeden Wert annehmen, aber ohne R?ckgabewert kann man mit den meisten eigenen Funktionen, insbesondere bei der Stringmanipulation, nicht viel anfangen.

    Du k?nntest z.B. alle Befehle zur Textformatierung in dieser Funktion speichern und sie dann irgendwann nach der Definition so aufrufen:

    bbCode("Argument-text-inhalt");

    die Variable Text, die das Argument bildet, wird dann mit "Argument-text-inhalt" gef?ttert.

    Selbstverst?ndlich kannst du solche Funktionsdefinitionen auch in einer anderen Datei auslagern. Optimalerweise includiert man diese am Anfang der Datei, um auf alle enthaltenen Funktionen zur?ckgreifen zu k?nne.

    Hoffe ich konnte helfen.
    Gru?
    ssd?

    Beitrag ge?ndert am 4.09.2005 17:59 von ssd_bonn
  4. 1. Funktionen werden z.B. so definiert:

    function test_funktion()
    {

    }

    2. Funktionen k?nnen in jeder PHP-Datei definiert werden. Jedoch vor dem Aufruf der Funktion.

    3. Ja auch das ist m?glich. Diese kann man mit include oder mit require einbinden.

    4. Ist mir nichts weiter bekannt.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!