<?php

function sameObject($a, $b)
{
	return [$a->x, $a->y, $a->foo] == [$b->x, $b->y, $b->foo];
}

class A
{
	public $x = 'x';
	
	public $y = 'y';
	
	public $foo = 'foo';
}

class B
{
	public $x = 'x';
	
	public $y = 'y';
	
	public $foo = 'foo';
}

print_r(sameObject(new A(), new B()));