Bất kỳ ai biết thư viện cho phép dữ liệu được đăng trong C++ sao cho nó có thể được deserialized bằng cách sử dụng hàm mặc định 'unserialize' của PHP?Tương thích PHP serialization từ C/C++
Trả lời
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.
Đâ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.
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)
- 1. MySQL PHP không tương thích
- 2. Thực hiện chế độ php (và các chế độ dẫn xuất chế độ cc khác) tương thích với Emacs 23
- 3. Coldfusion/PHP Khả năng tương thích
- 4. PHP 5.3 có tương thích ngược với PHP 5.2 không?
- 5. Trình bao bọc PHP tương thích với API với PDFlib
- 6. OOP PHP "Việc triển khai phải tương thích"
- 7. Gọi/cc là gì?
- 8. khai Phương pháp tương thích nhưng PHP phàn nàn
- 9. PHP array_key_exists() và giao diện SPL ArrayAccess: không tương thích?
- 10. Mật khẩu băm tương thích với Java và PHP
- 11. ISerializable và khả năng tương thích ngược
- 12. Là marshaling/serialization trong PHP đơn giản như serialize ($ var)?
- 13. RegistrationFormType :: buildForm() không tương thích
- 14. PHP PDO ODBC - Các kiểu dữ liệu không tương thích trong tương đương với toán tử
- 15. BackupAgent tương thích ngược
- 16. jQuery .prop() tương thích
- 17. Deserialization tương thích ngược
- 18. Cách tạo id_rsa tương thích ssh (.pub) từ Java
- 19. Trình bao bọc từ tương thích và khoảng trắng: trước?
- 20. Khả năng tương thích Meteor
- 21. MDX tương đương với THÍCH
- 22. Cụ thể về cuộc gọi/cc
- 23. match_parent khả năng tương thích
- 24. ie8 ngày) tương thích (lỗi
- 25. Công tắc tương thích ngược
- 26. Vector Iterators Không tương thích
- 27. Struct con trỏ tương thích
- 28. làm typedefs không tương thích
- 29. ASP.NET MVC Controller.Json DateTime serialization vs NewtonSoft Json DateTime serialization
- 30. Làm cách nào để tạo một tệp zip mã hóa AES-256 tương thích WinZip từ PHP trên Linux?