Summary
Keywords
Full Transcript
In this lesson, you will learn what serialization is, how to serialize different types of values including objects, how to unserialize them & how to work with the given magic methods related to serialization. Covers __sleep & __wakeup as well as __serialize & __unserialize magic methods. SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL 👍 Smash the like button 🤝 Subscribe to the channel & turn the notifications on 💬 Post comments, any feedback is greatly appreciated ⭐ Become a Patreon: https://www.patreon.com/programwithgio THANK YOU! LESSON 2.19 Course Outline - https://github.com/ggelashvili/learnphptherightway-outline Course Playlist - https://www.youtube.com/playlist?list=PLr3d3QYzkw2xabQRUpcZ_IBk9W50M9pe- RESOURCES Lesson 2.16 Comparing Objects - https://youtu.be/zCGmZb3z-r8 Lesson 2.18 Object Cloning - https://youtu.be/vLmIoy6Bnog Object serialization RFC - https://wiki.php.net/rfc/custom_object_serialization Deprecating serializable interface RFC - https://wiki.php.net/rfc/phase_out_serializable CHAPTERS 00:00 - Serialization 01:12 - Serializing objects 04:07 - Serializing boolean false & return false on failed unserialization 05:11 - Magic methods intro & Serializable interface 06:21 - __sleep & __wakeup magic methods 07:44 - __serialize & __unserialize magic methods
