Package Information |
Summary |
Provides faster json decoding through simdjson bindings for PHP |
Maintainers |
Tyson Andre (lead)
[details]
|
License |
Apache 2.0 |
Description |
Provides faster json decoding through simdjson bindings for PHP (Single Instruction, Multiple Data) |
Homepage |
https://github.com/crazyxman/simdjson_php
|
Release notes
Version 2.1.0
(stable)
|
* Allow out of range 64-bit values in JSON integer syntax and allow floating point values outside of the max/min finite floating point values (i.e. parsing to +/- infinity).
This allows simdjson_decode() to be used as a replacement for json_decode() in more use cases. * Return the correct value in simdjson_key_count() for JSON pointers to arrays/objects exceeding size 0xFFFFFF. Previously, this would be limited to returning at most 0xFFFFFF(16777215). * Throw 'SimdJsonException extends RuntimeException' instead of RuntimeException. * Set the error code from simdjson as SimdJsonException->getCode() * Expose error_code constants from simdjson as `SIMDJSON_ERR_$ERRCODENAME` |