tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
232
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    WEBi WEBi ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    40
    Hallo,

    ich habe eine Funktion mit Mathematischen Rechnungen, FOR-Schleife und DB-Abfragen und will bzw muss diese Funktion mehrmals im Script (auf der gleichen Seite) aufrufen.

    Meine Frage dazu: Nachdem er die Funktion aufgerufen und "berechnet" hat, muss er die gleiche Funktion zB am Ende der Seite nochmals neu berechnen oder speichert er das Ergebnis vom vorherigen Aufruf?
    Daten ändern sich nicht, es muss nur das gleiche angezeigt werden
     
    mfg WEBi

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Wenn Du die Funktion wieder aufrufst wird auch der Code wieder ausgefuehrt.
    Was spricht dagegen die Funktion einmal auszufuehren und das Ergebnis einfach in eine Variable zu schreiben statt es gleich auszugeben?
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  3. #3
    WEBi WEBi ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    40
    ok, verstehe!

    hmm, jetzt ist die Frage, kann ich das "Ergebnis" so:
    Code :
    1
    
    $var_func = func();
    in eine Variable speichern, oder muss ich normal lösen?
    zB $var_func = 'inhalt......'; usw...
     
    mfg WEBi

  4. #4
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Da wo Du jetzt die Funktion aufrufst und wahrscheinlich echo vorstehen hast ersetzt Du einfach das echo durch $var= und gibst dann an den gewuenschten Stellen die Variablen aus.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  5. #5
    WEBi WEBi ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Beiträge
    40
    ok, Danke!

    hatte auch ohne echo funktioniert, kenn mich schon aus.
    Wusste nur nicht genau ob die Funktion sich so in die Variable speichern lässt
     
    mfg WEBi

  6. #6
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Die Funktion selbst wird dabei ja nicht in der Variable gespeichert, sondern nur ihr Rueckgabewert.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 19.07.06, 17:30
  2. Function aufrufen
    Von intercorni im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 19.10.05, 15:11
  3. mit php eine js function aufrufen
    Von [planlos]Shorty im Forum PHP
    Antworten: 2
    Letzter Beitrag: 26.03.05, 15:16
  4. function aus link aufrufen
    Von moonsword im Forum PHP
    Antworten: 2
    Letzter Beitrag: 19.03.04, 13:29
  5. Benutzerdefinierte function () aufrufen
    Von TaxiDriver im Forum PHP
    Antworten: 4
    Letzter Beitrag: 14.09.03, 17:16