function decode($encode, $stdClass = false)
{
$pos = 0;
$slen = is_string($encode) ? strlen($encode) : null;
if ($slen !== null) {
$error = error_reporting(0);
set_error_handler(array('FastJSON', '__exit'));
$result = FastJSON::__decode($encode, $pos, $slen, $stdClass);
error_reporting($error);
restore_error_handler();
} else {
$result = null;
}
return $result;
}