Ruby PHP Serializer is a Ruby module providing workalikes of PHP's serialize() and unserialize() functions, enabling it to manipulate serialized PHP data structures. It supports Array, Hash, String, Fixnum, Float, NilClass, TrueClass, FalseClass, and Struct, and has some support for arbitary object handling.
| Tags | Internet Web Dynamic Content CGI Tools/Libraries Software Development Libraries Ruby Modules |
|---|---|
| Licenses | MIT/X |
| Operating Systems | OS Independent |
| Implementation | PHP Ruby |
Recent releases


Changes: This release fixes a number of bugs, adds support for serializing and unserializing PHP session data, and introduces a test suite. This release is also now packaged as a Rubygem.


Changes: Supports extensions that rely on literal Hash.new calls, such as Jan Molic's OrderedHash.


Changes: Support for serialization of arbitary objects was added; any object providing a .to_assoc method can now be serialized to a PHP object of the same name, and back again. Serializing associative arrays as in-order PHP arrays is also supported, meaning serialize() can now cope with anything unserialize() can.


No changes have been submitted for this release.