handler_open
���� ���������� ������ ����� �� ���� ��� ������ �� �������� ���� ������ ��� ������ ������ � ������, ������� ���� �������� �� � ����������.
��������� :
bool handler_open(string $save_path, string $session_name)
������� ����������, ����� ���������� session_start(). ���������� ������ ����� �� ���� ��� ������, ��������� � ��������� ���� ������ ��� ������ ������ � ������ $session_name. � ��������� $save_path ���������� ��, ��� ���� ������� ��� ������ session_save_path() ��� �� ���� � ������-���������� ������ ������ �� ���������.
���� ���������� ������ ����� �� ���� ��� ������ �� �������� ���� ������ ��� ������ ������ � ������, ������� ���� �������� �� � ����������.
��������� :
bool handler_open(string $save_path, string $session_name)
������� ����������, ����� ���������� session_start(). ���������� ������ ����� �� ���� ��� ������, ��������� � ��������� ���� ������ ��� ������ ������ � ������ $session_name. � ��������� $save_path ���������� ��, ��� ���� ������� ��� ������ session_save_path() ��� �� ���� � ������-���������� ������ ������ �� ���������.
handler_close
���� ���������� ����������, ����� ������ ������ �������� �� ��������� ��������� � ��� ����� �������.
��������� :
bool handler_close()
���� ���������� ����������, ����� ������ ������ �������� �� ��������� ��������� � ��� ����� �������.
��������� :
bool handler_close()
handler_read
������ ������ ������.
��������� :
string handler_read(string $sid)
���� ���������� ��������, ����� ����� ��������� ������ ������ � ��������������� $sid �� ���������� ���������.
������������ ������ ������������ � ��������� ����:
���1=��������1;���2=��������2;���3=��������3;...
���N ������ ��� ��������� ����������, ������������������ � ������, � ��������N - ��������� ������ ������� Serialize() ��� �������� ���� ����������.
��������, ���� ������ ����� ����� ��������� ���:
foo|i:1;count|i:10;
��� ������� � ���, ��� �� ���������� ��������� ���� ��������� ��� ����� ����������, ������ �� ������� ����� 1, � ������ - 10.
������ ������ ������.
��������� :
string handler_read(string $sid)
���� ���������� ��������, ����� ����� ��������� ������ ������ � ��������������� $sid �� ���������� ���������.
������������ ������ ������������ � ��������� ����:
���1=��������1;���2=��������2;���3=��������3;...
���N ������ ��� ��������� ����������, ������������������ � ������, � ��������N - ��������� ������ ������� Serialize() ��� �������� ���� ����������.
��������, ���� ������ ����� ����� ��������� ���:
foo|i:1;count|i:10;
��� ������� � ���, ��� �� ���������� ��������� ���� ��������� ��� ����� ����������, ������ �� ������� ����� 1, � ������ - 10.
handler_write
������ ������ ������.
��������� :
string handler_write(string $sid, string $data)
���� ���������� ������������ ��� ������ ������ ������ � ��������������� $sid �� ��������� ��������� - ��������, �������� ����� ������������ handler_open(). �������� $data �������� � ����� ����� �� �������. ����������, ���� ����� �������� ���� ������� �������� � ������ � ���� ������ ������ $data ��� �����-���� �� ���������.
������ ������ ������.
��������� :
string handler_write(string $sid, string $data)
���� ���������� ������������ ��� ������ ������ ������ � ��������������� $sid �� ��������� ��������� - ��������, �������� ����� ������������ handler_open(). �������� $data �������� � ����� ����� �� �������. ����������, ���� ����� �������� ���� ������� �������� � ������ � ���� ������ ������ $data ��� �����-���� �� ���������.
handler_gc
������� ��������� ��������� ������ ����� ������������ ���������� �������.
��������� :
bool handler_gc(int $maxlifetime)
���� ���������� ���������� ������ ��� ��� ���������� ������ ��������. ���� ������������ ������������ ������� ������, �������, ������ ������ �� ��������� ��������� ����� ����������. ���� � ������ ���������� ������� handler_gc(). �� ���������� � ���������� �� ����� (� ��������), �� ���������� �������� PHP ��������� ������� � ������������� ������� ��� �������� ������.
������� ��������� ��������� ������ ����� ������������ ���������� �������.
��������� :
bool handler_gc(int $maxlifetime)
���� ���������� ���������� ������ ��� ��� ���������� ������ ��������. ���� ������������ ������������ ������� ������, �������, ������ ������ �� ��������� ��������� ����� ����������. ���� � ������ ���������� ������� handler_gc(). �� ���������� � ���������� �� ����� (� ��������), �� ���������� �������� PHP ��������� ������� � ������������� ������� ��� �������� ������.
session_set_save_handler
����������� ������������.
��� �������� ������������ �� ��������� �� ����� � ��������� handler. �� ����� ����, ��� ������ �� �������� ������������. ���� �������� - �� ������ ������ ����� ����� ����� ������������, ����� ������ ��������.
�� ��������� ������: ��� �� ����� PHP �� ������? ��� ��� ����� � ���������� ������� ����������� ������������, ������� ������� ��������������, ����� ������� �� ������ �������� ��� ����������� ���� ��� ����� �������.
��������� :
void session_set_save_handler($open, $close, $read, $write, $destroy, $gc)
��� ������� ������������ ������������, ����� ������� �������� � �� ����������, ��� ����������� ������� ������. �������� $open �������� ��� �������, ������� ����� ������� ��� ������������� ������, � $close - �������, ���������� ��� �� ��������. � $read � $write ����� ������� ����� ������������, ��������������, ��� ������ � ������ �� ��������� ���������. ������� � ������, �������� � $destroy, ����� ������� ��� ����������� ������. �������, ����������, ������������ ���������� $gc, ������������ ��� ���������� ������.
��� ������� ����� �������� ������ �� ������������� ������, � ��������� ������ ��� ������ ������������.
����������� ������������.
��� �������� ������������ �� ��������� �� ����� � ��������� handler. �� ����� ����, ��� ������ �� �������� ������������. ���� �������� - �� ������ ������ ����� ����� ����� ������������, ����� ������ ��������.
�� ��������� ������: ��� �� ����� PHP �� ������? ��� ��� ����� � ���������� ������� ����������� ������������, ������� ������� ��������������, ����� ������� �� ������ �������� ��� ����������� ���� ��� ����� �������.
��������� :
void session_set_save_handler($open, $close, $read, $write, $destroy, $gc)
��� ������� ������������ ������������, ����� ������� �������� � �� ����������, ��� ����������� ������� ������. �������� $open �������� ��� �������, ������� ����� ������� ��� ������������� ������, � $close - �������, ���������� ��� �� ��������. � $read � $write ����� ������� ����� ������������, ��������������, ��� ������ � ������ �� ��������� ���������. ������� � ������, �������� � $destroy, ����� ������� ��� ����������� ������. �������, ����������, ������������ ���������� $gc, ������������ ��� ���������� ������.
��� ������� ����� �������� ������ �� ������������� ������, � ��������� ������ ��� ������ ������������.