�������л�

���л����� - �ڻỰ�д�Ŷ���

����php�����ֵ������ʹ�ú���serialize()������һ�������ֽ������ַ�������ʾ��unserialize()�����ܹ����°��ַ������phpԭ����ֵ�� ���л�һ�����󽫻ᱣ���������б��������Dz��ᱣ�����ķ�����ֻ�ᱣ��������֡�

Ϊ���ܹ�unserialize()һ��������������������Ѿ��������������л���A��һ�����󣬽��᷵��һ������A��أ����Ұ����˶������б���ֵ���ַ����� ���Ҫ��������һ���ļ��н����л�һ��������������������ڽ����л�֮ǰ���壬����ͨ������һ�����������ļ���ʹ�ú���spl_autoload_register()��ʵ�֡�

<?php
// classa.inc:
  
  
class {
      public 
$one 1;
    
      public function 
show_one() {
          echo 
$this->one;
      }
  }
  
// page1.php:

  
include("classa.inc");
  
  
$a = new A;
  
$s serialize($a);
  
// �ѱ���$s���������Ա��ļ�page2.php�ܹ�����
  
file_put_contents('store'$s);

// page2.php:
  
  // Ҫ��ȷ�˽����л��������������һ���ļ�
  
include("classa.inc");

  
$s file_get_contents('store');
  
$a unserialize($s);

  
// ���ڿ���ʹ�ö���$a����ĺ��� show_one()
  
$a->show_one();
?>

��һ��Ӧ�ó���ʹ�ú���session_register()��������󵽻Ự��ʱ����ÿ��ҳ�������ʱ����Щ���󶼻��Զ����л�������ÿ��ҳ�濪ʼ��ʱ�����Զ������л��� ����һ�����󱻱����ڻỰ�У�����Ӧ�ó����ҳ�涼��ʹ����Щ���󡣵��ǣ�session_register()��php5.4.0֮���Ƴ��ˡ�

��Ӧ�ó��������л������Ա���֮��ʹ�ã�ǿ���Ƽ�������Ӧ�ó��򶼰����������Ķ��塣 ��Ȼ�п��ܳ����ڽ����л������ʱ��û���ҵ��ö������Ķ��壬�Ӷ���û�з�������__PHP_Incomplete_Class_Name��Ϊ�ö�����࣬���·���һ��û���õĶ���

����������������У�������session_register("a")���ѱ���$a���ڻỰ��֮����Ҫ��ÿ��ҳ�涼�����ļ�classa.inc��������ֻ���ļ�page1.php��page2.php��

�������Ͻ��飬�����ڶ�����ʹ�� __sleep() �� __wakeup() ���������л�/�����л��¼����ع��ӡ� ʹ�� __sleep() Ҳ�ܹ��ý������л������ijЩ���ԡ�