2009-07-28 32 views

Trả lời

5

Có một số việc triển khai cho các ngôn ngữ khác ở đây

http://objectmix.com/php/362009-specification-serialize.html#post1335166

Việc thực hiện C được sử dụng bởi PHP chính nó cũng ở đây:

http://svn.php.net/repository/php/php-src/branches/PHP_5_2/ext/standard/var.c

http://svn.php.net/repository/php/php-src/branches/PHP_5_2/ext/standard/var_unserializer.c

Tuy nhiên, trừ khi bạn hoàn toàn chắc chắn rằng định dạng tuần tự lựa chọn của bạn sẽ là một nút cổ chai lớn, hãy xem xét sử dụng định dạng tuần tự hóa sẵn có hơn, như JSON, XML, Protocol Buffers hoặc WDDX.

0

Đây là same question for Java. Nó sẽ khá dễ dàng để viết của riêng bạn với các ví dụ. PHP tự của nó được viết bằng c và bạn có thể sửa đổi deserialize source theo nhu cầu của bạn.

2

Vì có lẽ bạn chỉ đang tuần tự hóa dữ liệu chứ không phải đối tượng PHP, nên bạn có thể tìm thấy chuỗi tuần tự "phổ biến" được chuẩn hóa hiệu quả hơn. (JSON có khả năng đơn giản nhất)

Các vấn đề liên quan