2010-06-21 2 views

Répondre

1

PHP ne se soucie pas des valeurs que les chaînes contiennent lorsque vous utilisez serialize/unserialize. Pouvez-vous fournir un exemple de code pour illustrer ce problème?

La définition de classe a-t-elle été incluse au moment où vous essayez de désérialiser?

+0

Ensuite, c'était un problème quand je voulais enregistrer un attribut d'un objet, qui contient htmlsource, mais quand je n'ai pas écrit dans la fonction __sleep est travaillé. mais quand j'ai écrit dans la fonction __sleep n'est pas travaillé. Je ne sais pas pourquoi! – turbod

+0

Veuillez fournir l'exemple de code ... vous ne devez utiliser la méthode __sleep() que si vous ne faites que sérialiser certains attributs de l'objet ou si vous avez besoin d'autres traitements sur la sérialisation –

+0

Si vous souhaitez uniquement sérialiser un attribut, alors pourquoi ne pas simplement sérialiser cet attribut plutôt que l'objet entier? –

Questions connexes