do not backref empty string/array to save a few bytes
[awesomized/ext-ion] / tests / serialize / basic.phpt
1 --TEST--
2 ion\serialize/basic
3 --EXTENSIONS--
4 ion
5 --FILE--
6 TEST
7 <?php
8 $data = [
9 "null" => null,
10 "bool" => true,
11 "int" => 123,
12 "double" => 123.123,
13 "string" => "foobar",
14 "object" => (object) ["prop" => "data"],
15 ];
16 echo $s = ion\serialize($data), "\n";
17 var_dump($data == ion\unserialize($s));
18 ?>
19 DONE
20 --EXPECTF--
21 TEST
22 {'null':null,bool:true,int:123,double:12%f,string:"foobar",object:o::{prop:"data"}}
23 bool(true)
24 DONE