9 $w = new ion\Writer\Buffer\Writer(new ion\Writer\Options(outputBinary: true));
11 $w->writeSymbol("local1");
12 $w->writeSymbol("local1");
13 $w->writeSymbol("local2");
14 $w->writeSymbol("local2");
18 foreach (str_split($w->getBuffer(), 8) as $line) {
19 printf("%-26s", chunk_split(bin2hex($line), 2, " "));
20 foreach (str_split($line) as $byte) {
21 echo $byte >= ' ' && $byte <= '~' ? $byte : ".";
27 $u = new ion\Unserializer\PHP(multiSequence: true);
28 var_dump($u->unserialize($w->getBuffer()));
34 e0 01 00 ea ee 95 81 83 ........
35 de 91 87 be 8e 86 6c 6f ......lo
36 63 61 6c 31 86 6c 6f 63 cal1.loc
37 61 6c 32 71 0a 71 0a 71 al2q.q.q
42 object(ion\Symbol)#%d (3) {
51 object(ion\Symbol)#%d (3) {
60 object(ion\Symbol)#%d (3) {
69 object(ion\Symbol)#%d (3) {