![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Hi.
Wenn cih ein Objekt "dumpe", dann sehe ich dort immer quasi die interne ID des Objektes: Code:
object(Page)#26 Basti |
|
|
|
|
|
Nach oben #2 |
|
Mensch
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.793
|
Ich hab jetzt gesucht aber gefunden hab ich nichts. Bin auf ne Lösung auch gespannt.
__________________
I did it my way - Senseless-Blog |
|
|
|
|
|
Nach oben #4 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Mir ist bei einem Update xdebug abhanden gekommen und ich konnte noch keine Lösung dafür finden. Jetzt hab ich mich gerade an eine lesbare Exception-Ausgabe gekümmert und da wäre dieser Wert net schlecht.
Im Moment (sehr wüst und mit dem Workaround via var_dump) sieht das so aus: PHP-Code:
Basti |
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 609
|
Also wenn ich nen Dump (var_dump) auf eine Klasse mache, gibt mir die Zahl in Klammern dahinter nur die Anzahl der Elemente im Objekt wieder!? Oder ist das eine Neuerung in PHP5?
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Keine Ahnung, ob das neu ist.
PHP-Code:
Code:
object(A)#1 (1) {
["foo:protected"]=>
NULL
}
object(A)#2 (1) {
["foo:protected"]=>
NULL
}
object(A)#1 (1) {
["foo:protected"]=>
NULL
}
Die Reflection-API scheint es auch nicht herzugeben. Basti Geändert von Basti (04.12.2006 um 20:50 Uhr). |
|
|
|
|
|
Nach oben #12 | |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Zitat:
Basti |
|
|
|
|
|
|
Nach oben #13 |
|
Benutzer
Registriert seit: 09.03.2007
Ort: Nürnberg
Beiträge: 53
|
Wenn ich dich jetzt richtig verstanden haben, willst du eine eindeutige Objectid (-hash). Vielleicht kann dir http://de.php.net/manual/de/function...bject-hash.php weiterhelfen.
bobby |
|
|
|
|
|
Nach oben #14 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 750
|
Dann scheints also doch sowas zu geben. Oder was meint "same object"? Meint es, dass zwei Objekte identisch sind (also quasi nur eine Prüfsumme gebildet wird) oder meint es tatsächlich Referenzen?
Hab hier auf dem Mac noch keine MAMP-Umgebung installiert, drum kann ichs grad nicht testen. Der Test sähe aber etwa so aus: PHP-Code:
|
|
|
|
|
|
Nach oben #15 |
|
Benutzer
Registriert seit: 09.03.2007
Ort: Nürnberg
Beiträge: 53
|
Hi Basti,
PHP-Code:
PHP-Code:
|
|
|
|