tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von ComFreek
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
279
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    F0rris F0rris ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    68
    Hallo zusammen,

    ich hab mal eine verständis frage zwecks array's, dafür hab ich eben diesen Dummy Code-Geschrieben um mein Problem besser zu veranschaulichen:

    PHP-Code:
    class foo
    {
        private 
    $users;
        private 
    $levels;
        
        function 
    foobar() 
        {
            foreach(
    $this->users as $user)
            {
                
    $this->users[$user["user_id"]]["punkte_total"] += $user["punkte"];
                foreach(
    $this->levels as $level)
                {
                    if(
    $level["punkte"] >= $user["punkte_total"]) continue;
                    
                    echo 
    "Foobar";
                    break;
                }
            }
        }

    Werden bei einer foreach Schleife, wie es hier der Fall ist die array gespeichert oder kann ich diese Trotzdem noch verarbeiten bzw. muss ich bei der if-abfrage jetzt mit $this->users arbeiten oder kann ich trotzdem $user benutzen um das richtge ergebniss zu erhalten?

    Greez F0rris
     

  2. #2
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Um es mal so zu hinterfragen, wie ich es gerade verstehe: hä? Was ist jetzt genau dein Problem?
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  3. #3
    Avatar von ComFreek
    ComFreek ComFreek ist gerade online [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.364
    Blog-Einträge
    4
    Ich bezweifle, dass ich es verstanden habe.

    Aber meinst du, ob es egal ist $this->users[$user["user_id"]]["punkte_total"] oder direkt $user["punkte_total"] zu benutzen?
    PHP-Code:
    if (  $this->users$user["user_id"] ]["punkte_total"] == $user["punkte_total"]  ) 
    F0rris bedankt sich. 
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  4. #4
    F0rris F0rris ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    68
    Ich halte es nicht für egal, da ich teilweise auf richtige und teilweise auf falsche Werte treffe, wenn ich mir die array anzeigen lassen.

    Auf die if() abfrage hätte ich auch kömmen können ... hab das mal so eingetippt, jetzt muss ich nur noch den nächsten lauf abwarten
     

Ähnliche Themen

  1. VB Textfile auslesen, in 2d Array speichern
    Von rollerueckwaerts im Forum .NET Windows Forms
    Antworten: 2
    Letzter Beitrag: 04.12.09, 08:24
  2. CSV Datei auslesen und in Array speichern
    Von MaRlik im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 27.04.09, 15:59
  3. Antworten: 4
    Letzter Beitrag: 12.12.07, 12:14
  4. Antworten: 10
    Letzter Beitrag: 27.12.05, 10:43
  5. Antworten: 5
    Letzter Beitrag: 12.09.05, 23:05

Stichworte