Download the PHP package basemax/jpophp without Composer
On this page you can find all versions of the php package basemax/jpophp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download basemax/jpophp
More information about basemax/jpophp
Files in basemax/jpophp
Package jpophp
Short Description PHP JSON Parser (JSONParser PHP, JSONPHP) is a library for parsing the data in JSON format.
License GPL-3.0-or-later
Homepage https://github.com/BaseMax/JsonParser
Informations about the package jpophp
JPOPHP (Json Parser Object PHP)
Json Parser Object PHP
Tiny Library for parse JSON.
JPOPHP (PHPJsonParser) can encode and decode data in JSON format.
We provides a pure PHP solution to take a value and generates a string that represents that value in JSON format.
The package can also take a JSON encoded string and decodes it to retrieve the original data value.
JPOPHP Features
- Small and light library
- Hand-coded scanner
- Analyze and found Errors
- Unicode Support
- No dependencies (only suitable version of the
PHP
) - Written and run on
PHP 7.2.6
,PHP 7.3.4
Type of supported values
- [x] Integer
- [x] Float
- [x] Boolean (
true
,false
) - [x] Null
- [x] String
- [x] Char (Now this is same as a string)
- [x] Sub Array
- [x] Sub Object
JPOPHP TODO
- Improve speed and performance (Speed does not reach
C Language
!)
Usage
All public functions are accessible through the $json
variable.
array $json->decode(string);
string $json->encode(array);
Samples
To view the full details, run the Example.php file.
JSON Grammar
You can check the JSONGrammar.txt file to view the JSON standard grammar.
JPO-PHP Performance
Competition between json_encode(...)
and $json->encode(...)
The basic PHP functions are written in C itself.
Do not expect to reach it quickly.
However, there is always way for improvement.
JPO PHP History
-
Version 1.0 (first) : 2018-06-26 - 2018-06-26
-
Version 2.1 : 2018-06-27 - 2019-03-13
-
Version 2.2 : 2019-03-25 - 2019-04-03
- Version 2.2.1 : 2019-04-04
License
JsonParser (PHP JSON Parser) is licensed under the GNU General Public License.