(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_generic — ��������
This function has been DEPRECATED as of PHP 7.1.0. Relying on this function is highly discouraged.
$td
, string $data
) : string�����������������ݡ� �������ݳ��ȱ����� n * �����С��������Ҫ�� "\0"�� ���������ؼ��ܺ�����ݡ� ע�⣬�������ݲ��벻ͬ�� ���ص����ݿ��ܱ���������ݳ����������ӡ�
�������Ҫ�Ѽ��ܺ�����ݱ��浽���ݿ⣬ ��ȷ������ mcrypt_generic ���ص��������ַ����� ��������ȷ���ܡ� ���ԭʼ������ 10 ���ַ��������СΪ 8 ��ʹ�� mcrypt_enc_get_block_size() ��ȡ�����С���� �����ݿ���������Ҫ 16 ���ַ����������ݡ� ��ע�� mdecrypt_generic() �������ص�����Ҳ���� 16 ���ַ��� ʹ�� rtrim($str, "\0") �Ƴ��ַ���ĩβ�� 0 ��
����������� MySQL ���������ݿ��д洢���ݣ� ��ע�� varchar ���͵��ֶλ��ڲ�������ʱ�Զ��Ƴ��ַ���ĩβ��"�ո�"�� ���ڼ��ܺ�����ݿ������Կո�ASCII 32����β�� �������Իᵼ�������� ��ʹ�� tinyblob/tinytext���� larger���ֶ����洢�������ݡ�
td
������������
�ڵ��ñ�����֮ǰ�� ��ʹ�� mcrypt_generic_init() ������ʼ�����ܾ���� �ڼ������֮�� ��Ҫ���� mcrypt_generic_deinit() �������б�Ҫ���������� ��μ� mcrypt_module_open() ��
data
Ҫ���ܵ����ݡ�
���ؼ��ܺ�����ݡ�