0
我将构建三个PHP类,其中第一个类将包含一个对象数组。从我读过的这个没有问题。我没有看到的是,如果数组中的对象也有一个对象数组,那么它们也会被正确地序列化。下面是一些示例pseudo code
:带有对象列表的对象的PHP序列化
class objA {
var 1 = some value
var 2 = some value
array 3 = array(objB, objB, ..., objB)
}
class objB {
var 1 = some value
var 2 = some value
array 3 = array(objC, objC, ..., objC)
}
class objC {
var 1 = some value
var 2 = some value
var 3 = come value
}
显然从阅读文章和文档时objA
为serialized
它也将序列化的objB's; unserialization
阵列也适用。
是PHP
坚固耐用还serialize and unserialize
objC's
阵列包含在array of objB
?
PHP支持嵌套对象的序列化和非序列化,是的。我知道这个陈述没有已知的限制。你遇到过吗? – deceze 2015-02-09 04:14:04
没有任何问题,只是想知道它是否有效,或者是否有某种会导致问题的事情。 – user3137434 2015-02-09 20:11:27