--TEST-- ion\serialize/basic --EXTENSIONS-- ion --FILE-- TEST null, "true" => true, "false" => false, "int" => 123, "double" => 123.123, "string" => "foobar", "object" => (object) ["prop" => "data"], "list" => [1,2,3] ]; echo $s = ion\serialize($data), "\n"; var_dump($data == ion\unserialize($s)); ?> DONE --EXPECTF-- TEST {'null':null,'true':true,'false':false,int:123,double:12%f,string:"foobar",object:o::{prop:"data"},list:[1,2,3]} bool(true) DONE