我们在Windows上的PHP 7.0下使用Laravel 5.3中的内置数据库种子。问题是,每当我们使用mcrypt_encrypt加密某些数据时,我们从mcrypt_decrypt返回的数据与我们传入的数据不同。
use warnings 'all';
use strict;
在这种情况下,$ data是一些二进制字符串而不是原始字符串。
任何人都知道这里会发生什么?
答案 0 :(得分:0)
根据zaph的反馈和一些灵魂搜索,我们将迁移我们的加密数据并使用更现代的东西。我们一直在避免它,因为它在大多数情况下仍然有效。但我们只是推迟了不可避免的事情。感谢您的反馈。