1<?php
2/**
3 * @package Serialize
4 */
5
6require_once 'Horde/Serialize.php';
7
8// Convert a complex value to JSON notation, and send it to the
9// browser.
10$value = array('foo', 'bar', array(1, 2, 'baz'), array(3, array(4)));
11echo Horde_Serialize::serialize($value, Horde_Serialize::JSON);
12// prints: ["foo","bar",[1,2,"baz"],[3,[4]]]
13
14// Accept incoming POST data, assumed to be in JSON notation.
15var_dump(Horde_Serialize::unserialize(file_get_contents('php://stdin'), Horde_Serialize::JSON));
16