I want to convert an Object into a String in PHP. Specifically, I\'m trying to take a mysql query response, and I\'m trying to convert it into something I can write to a fil
json_encode and json_decode will also accomplish many of the properties you are looking for via serialize. The advantage is that you can send JSON-encoded data to a web browser and JavaScript can view and modify properties like a native JavaScript object. In addition, JSON is lighter weight than serialized data because its syntax is a lot more compact.
Maybe serializing? It will take an object/array and convert it to a string (which can then be un-serialized back later)