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:
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
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:
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