MikeGarde/unserialize-fix

PHP Unserialize 修复器

0.1.01 2016-07-06 21:25 UTC

This package is auto-updated.

Last update: 2024-09-15 01:48:47 UTC


README

PHP Unserialize 修复器

使用 serialize 的最佳方式是使用 json_encode,但如果之前的开发者使用了 serialize,则可以使用这个 unserialize。

$string = json_encode($array);
$array  = json_decode($string);

安装

composer require "mikegarde/unserialize-fix:0.1.*"

如果你已经包含了 "autoload.php",则无需 "use"。

require __DIR__ . '/../vendor/autoload.php';

$fixed = \unserialize\fix($string);

注意

我组合了这个项目,以便我可以处理一些旧日志,但这并不是 100% 确定。不过,我成功地反序列化了我的日志。当有时间时,我将完成这个项目,这可能包括新的名称,所以请确保坚持使用 0.1.*,并在升级到 0.2 之前在这里检查。