Documentation
¶
Index ¶
Constants ¶
View Source
const ( InvalidUtf8Ignore = 0x100000 InvalidUtf8Substitute = 0x200000 ThrowOnError = 0x400000 )
View Source
const ( JSON_HEX_TAG = phpv.ZInt(HexTag) JSON_HEX_AMP = phpv.ZInt(HexAmp) JSON_HEX_APOS = phpv.ZInt(HexApos) JSON_HEX_QUOT = phpv.ZInt(HexQuot) JSON_FORCE_OBJECT = phpv.ZInt(ForceObject) JSON_NUMERIC_CHECK = phpv.ZInt(NumericCheck) JSON_UNESCAPED_SLASHES = phpv.ZInt(UnescapedSlashes) JSON_PRETTY_PRINT = phpv.ZInt(PrettyPrint) JSON_UNESCAPED_UNICODE = phpv.ZInt(UnescapedUnicode) JSON_PARTIAL_OUTPUT_ON_ERROR = phpv.ZInt(PartialOutputOnError) JSON_PRESERVE_ZERO_FRACTION = phpv.ZInt(PreserveZeroFraction) JSON_UNESCAPED_LINE_TERMINATORS = phpv.ZInt(UnescapedEOL) JSON_OBJECT_AS_ARRAY = phpv.ZInt(ObjectAsArray) JSON_BIGINT_AS_STRING = phpv.ZInt(BigintAsString) JSON_INVALID_UTF8_IGNORE = phpv.ZInt(InvalidUtf8Ignore) JSON_INVALID_UTF8_SUBSTITUTE = phpv.ZInt(InvalidUtf8Substitute) JSON_ERROR_NONE = phpv.ZInt(ErrNone) JSON_ERROR_DEPTH = phpv.ZInt(ErrDepth) JSON_ERROR_STATE_MISMATCH = phpv.ZInt(ErrStateMismatch) JSON_ERROR_CTRL_CHAR = phpv.ZInt(ErrCtrlChar) JSON_ERROR_SYNTAX = phpv.ZInt(ErrSyntax) JSON_ERROR_UTF8 = phpv.ZInt(ErrUtf8) JSON_ERROR_RECURSION = phpv.ZInt(ErrRecursion) JSON_ERROR_INF_OR_NAN = phpv.ZInt(ErrInfOrNan) JSON_ERROR_UNSUPPORTED_TYPE = phpv.ZInt(ErrUnsupportedType) JSON_ERROR_INVALID_PROPERTY_NAME = phpv.ZInt(ErrInvalidPropName) JSON_ERROR_UTF16 = phpv.ZInt(ErrUtf16) JSON_ERROR_NON_BACKED_ENUM = phpv.ZInt(ErrNonBackedEnum) )
> const
Variables ¶
View Source
var JsonException = &phpobj.ZClass{ Name: "JsonException", Extends: phpobj.Exception, Props: phpobj.Exception.Props, Methods: phpobj.CopyMethods(phpobj.Exception.Methods), }
> class JsonException extends Exception
View Source
var JsonSerializable = &phpobj.ZClass{ Type: phpv.ZClassTypeInterface, Name: "JsonSerializable", }
> class JsonSerializable
Functions ¶
This section is empty.
Types ¶
type JsonEncOpt ¶
type JsonEncOpt int
const ( HexTag JsonEncOpt = 1 << iota HexAmp HexApos HexQuot ForceObject NumericCheck UnescapedSlashes PrettyPrint UnescapedUnicode PartialOutputOnError PreserveZeroFraction UnescapedEOL )
func (JsonEncOpt) String ¶
func (i JsonEncOpt) String() string
Click to show internal directories.
Click to hide internal directories.