Hallo,
also um mein Problem zu erkleren fange ich am besten mit einem Script an ^^
DIe PHP Datei enthält nur Funktionen, hier nur eine aufgeführt.
PHP-Code:
<?php
function loadUser()
{
// Hier werden Daten aus einer Datenbanktabelle geladen und mittels while in $user geschrieben. Folgender Quellcode wird innerhalb der whileschleife ausgeführt:
// Als indx wird direkt die usesID benutzt.
$user[$row->user_id]->id = $row->user_id;
$user[$row->user_id]->name = $row->user_name;
// Und so weiter...
// Hier werden anschliesend die Daten zurückgegeben, auserhalb der whileschleife natürlich.
return $user;
}
?>
PHP-Code:
<?php
// Nun möchte ich den mit return zurückgegebenen Wert in $_SESSION['user'] speichern und die einzelnen eigenschaften dann auch mit $_SESSION['user'][$index]->id und $_SESSION['user'][$index]->name abfragenh können.
// Das würde dann so aussehen:
echo $_SESSION['user'][1]->id; // 1
echo $_SESSION['user'][1]->name; // Martens
echo $_SESSION['user'][2]->id; // 2
echo $_SESSION['user'][2]->name; // Müller
?>
An eine Klasse die Eigenschaften speichert und Funktionen enthält ist nicht zu denken da ein arbeitskollege es getrennt haben möchte, fragt mich nicht wieso o_0