Hi, ich habe ein Objekt (oUser genannt) welches Benutzerdaten des aktuellen Benutzers speichert.
Beim Login wird dieses Objekt erzeugt und die Daten dort reingeschrieben, ein var_dump($User) zeigt mir folgendes an:
Jetzt die Frage, was genau bedeuted das "__PHP_Incomplete_Class_Name"? Das incomplete stört mich hier etwas, habe ich irgendwas falsch gemacht bzw. was wäre denn dann ein __PHP_Complete_Class_Name?
(Das Script funktioniert wie es soll, die Bezeichnung ist mir eben nur durch var_dump aufgefallen, Fehlermeldungen werden auch keine erzeugt)
PHP-Code:
class oUser {
public $Name = '';
// ......
public function setName($sName) {
$this->Name = (string)substr($sName, 0, 32);
}
// ......
}
Code:
["User"]=> object(__PHP_Incomplete_Class)#1 (6) { ["__PHP_Incomplete_Class_Name"]=> string(5) "oUser" ["Name"]=> string(3) "Testuser" ["Created"]=> int(1185982312) ["LastLogin"]=> int(1185983345) ["Logintime"]=> int(1185983347) ["Level"]=> int(1) }
(Das Script funktioniert wie es soll, die Bezeichnung ist mir eben nur durch var_dump aufgefallen, Fehlermeldungen werden auch keine erzeugt)
Kommentar