ilch Forum » Allgemein » HTML, PHP, SQL,... » Varaiable in eine Funktion

Geschlossen
  1. #1
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Un zwar habe ich momentan ein recht nerviges Problem mit einer Variable um genau zu sein
    mit einem etwas größerem Array. Und nun habe ich noch eine Funktion die genau auf dieses
    Array zu greifen soll, was sie allerdings nicht tuet.

    function calculate_ep($a,$b) {
     $c = $calculate_ep[$a] + ($calculate_ep[$a+1] - $calculate_ep[$a] - $b);
     return $c;
      }
    
    $calculate_ep = array(
    .
    ..
    ...
    );


    Zu beachten wäre, das sich diese Variable außerhalb der Funktion befinden muss,
    da dies aufgrund der erwähnten Größe einfach Notwendig ist.


    Zuletzt modifiziert von Cartment am 19.06.2009 - 23:31:32
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Flomavali gelöschter User
    function calculate_ep($a,$b) {
    global $calculate_ep;
     $c = $calculate_ep[$a] + ($calculate_ep[$a+1] - $calculate_ep[$a] - $b);
     return $c;
      }
    
    $calculate_ep = array(
    .
    ..
    ...
    );
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Hatte ich auch schon versucht,
    funktioniert daher auch nicht
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    So muss es aber gehen zwinker

    Wenn das Array nicht in einer andere Funktion erstellt wurde, und deswegen vielleicht nicht global ist, du kannst mit print_r ja auch testen, ob du auf das Array zugreifen kannst.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Gut nun habe ich es hin bekommen.
    Allerdings was soll global mit der Einbindung einer Variable zu tuen haben.
    Ich dachte immer Global würde einer Variable aus der Funktion aus Verfügbar machen..


    Zuletzt modifiziert von Cartment am 20.06.2009 - 11:29:32
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Cartment Mitglied
    Registriert seit
    14.02.2007
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Danke. und wieder etwas neues gelernt.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten