If you want to be able to unserialize this on page2.php, recreating $a of class A, the definition of class A must be present in page2.php.
Pour pouvoir le relire avec la fonction unserialize() dans une page page2.php, il faut que la définition de la classe A soit présente dans cette deuxième page.