{"id":1466,"date":"2017-04-21T05:18:35","date_gmt":"2017-04-21T05:18:35","guid":{"rendered":"https:\/\/objetosweb.wordpress.com\/?p=1466"},"modified":"2023-07-02T02:06:33","modified_gmt":"2023-07-02T02:06:33","slug":"serializacion-de-objetos","status":"publish","type":"post","link":"https:\/\/iscodigo.com\/blog\/php\/serializacion-de-objetos\/","title":{"rendered":"Serializaci\u00f3n de Objetos"},"content":{"rendered":"<p class=\"para\">La funci\u00f3n <span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/es\/function.serialize.php\">serialize()<\/a><\/span> devuelve un string que contiene un flujo de bytes que representa cualquier valor que se pueda almacenar en PHP. Por otra parte, <span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/es\/function.unserialize.php\">unserialize()<\/a><\/span> puede restaurar los valores originales a partir de dicho string. Al utilizar serialize para guardar un objeto, almacenar\u00e1 todas las variables de dicho objeto. En cambio los m\u00e9todos no se guardar\u00e1n, s\u00f3lo el nombre de la clase.<\/p>\n<p class=\"para\">Para poder deserializar (<span class=\"function\"><a class=\"function\" href=\"http:\/\/php.net\/manual\/es\/function.unserialize.php\">unserialize()<\/a><\/span>) un objeto, debe estar definida la clase de ese objeto. Es decir, si se tiene un objeto de la clase A, y lo serializamos, se obtendr\u00e1 un string que haga referencia a la clase A y contenga todas las variables que haya en esta clase. Si se desea deseralizar en otro fichero, antes debe estar presente la definici\u00f3n de la clase A<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La funci\u00f3n serialize() devuelve un string que contiene un flujo de bytes que representa cualquier valor que se pueda almacenar en PHP. Por otra parte, unserialize() puede restaurar los valores originales a partir de dicho string. Al utilizar serialize para guardar un objeto, almacenar\u00e1 todas las variables de dicho objeto. En cambio los m\u00e9todos no [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[46],"tags":[],"class_list":["post-1466","post","type-post","status-publish","format-standard","hentry","category-php"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/posts\/1466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/comments?post=1466"}],"version-history":[{"count":1,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/posts\/1466\/revisions"}],"predecessor-version":[{"id":1510,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/posts\/1466\/revisions\/1510"}],"wp:attachment":[{"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/media?parent=1466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/categories?post=1466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iscodigo.com\/blog\/wp-json\/wp\/v2\/tags?post=1466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}