Mailinglisten-Archive |
Hallo Liste, PHP-Objekte seien Hashes in Verkleidung habe ich gelesen. Muesste dann nicht folgende Code funktionieren? <? class TestKlasse { var $v1=100; var $v2=101; function TestObj() print "Das kann TestObj"; } }; $obj= new TestKlasse; reset($obj); foreach ($obj as $key=>$elem) { echo "$key=>$elem"; } ?> Tut er aber nicht. Fehlermeldung: Warning: Non array argument supplied for foreach() in ... on line 10 Mit $obj als assoziativem Array würden mit dem obigem Code-Schnipsel die einzelnen Arrayelemente und deren Schluessel ausgegeben. Sind also PHP-Objekte doch keine Hashes? Rolf
php::bar PHP Wiki - Listenarchive