Tag,
lassen sich Objekte mit dem Gleichheitsoperator eindeutig vergleichen?
Falls ja, werden hier die eindeutigen Objektzeiger verglichen?
Falls ja, ist das performanter als alles von einer Klasse abzuleiten, die mit einer statischen Variable sämtliche Objekte durchnummeriert und eine Methode anbietet, um anhand dieser Nummer zwei Objekte zu vergleichen?
lassen sich Objekte mit dem Gleichheitsoperator eindeutig vergleichen?
Code:
$objekt1 = new Klasse(); $objekt2 = new Klasse(); $objekt3 = $objekt1; if($objekt1 == $objekt2) { // sollte hier nicht landen } else if($objekt1 == $objekt3) { // sollte hier landen }
Falls ja, ist das performanter als alles von einer Klasse abzuleiten, die mit einer statischen Variable sämtliche Objekte durchnummeriert und eine Methode anbietet, um anhand dieser Nummer zwei Objekte zu vergleichen?
Kommentar