PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : get_object_vars() verhält sich nicht manualkonform



CaptainAlphabet
17-05-2007, 14:31
Hallo!

Die Funktion get_object_vars() (http://de.php.net/manual/de/function.get-object-vars.php) sollte laut Manual keine Variablen eines Objekts zurückgeben, die keinen Wert bzw. NULL enthalten. Bei mir geschieht dies trotzdem. Wenn ich den Beispielcode des Manuals ausführe, erhalte ich folgende Ausgabe:


Array
(
[x] => 1.233
[y] => 3.445
[bezeichnung] =>
)
Array
(
[x] => 1.233
[y] => 3.445
[bezeichnung] => point #1
)

Ist dieses Phänomen bekannt?

Gruß

CaptainAlphabet

nEox
19-05-2007, 14:36
Hallo CaptainAlphabet,

mal wieder typisches Problem mit der deutschen Übersetzung des Manuals.

http://de.php.net/manual/en/function.get-object-vars.php


If a property have not been assigned a value, it will be returned with a NULL value.

Laut den Kommentaren zum Manual-Eintrag soll dieses "Phänomen" seit der Version 4.2.1 auftreten.

Grüße,
Adrian