php-json

Software screenshot:
php-json
Software informatie:
Versie: 1.2.1
Upload datum: 3 Jun 15
Ontwikkelaar: Omar Kilani
Licentie: Gratis
Populariteit: 109

Rating: nan/5 (Total Votes: 0)

php-json is een extreem snelle PHP C extensie voor JSON (JavaScript Object Notation) rangschikking. php-json project bibliotheek maakt gebruik van een gevorkte versie van JSON-c.
Het kan worden gebruikt in combinatie met XMLHTTPRequest JavaScript gecodeerde data uitwisselen met een browser.
Usage:
Een eenvoudige ./configure; maken; make install moet het lukken. Zorg ervoor dat u een extensie = json.so regel toe te voegen aan uw php.ini / php.d. Let op: je nodig hebt om php-json compileren met gcc 3.x en hoger.
Daarna, gebruik gewoon json_encode om uw PHP waarden te coderen in JSON, en json_decode om JSON te decoderen naar een PHP waarde.
Bijvoorbeeld:
$ Output = json_encode ($ val);
echo $ output "n".;
        
Zou produceren:
{"Abc": 12, "foo": "bar", "bool0": false, "bool1": true, "arr": [1, 2, 3, null, 5], "float": 1,2345}
        
Hoewel:
$ Ingang = '{"abc": 12, "foo": "bar", "bool0": false, "bool1": true, "arr": [1, 2, 3, null, 5], "float" : 1,2345} ';
$ Val = json_decode ($ input);
echo $ waar-> abc "n".;
        
Zou produceren:
12
        
Vanaf versie 1.0.5, neemt json_decode een optionele parameter, assoc (boolean), dat een associatieve array terug in plaats van een object.
Een PHP object correleert met een JavaScript-object (associatieve array, dat wil zeggen, key => value paren), zodat de bovenstaande zou worden verwezen in JavaScript als volgt:
var obj = ...; / * Halen JSON en eval () het, terug een object * /
var resultaat = obj ["abc"] * obj ["float"];
alert ("resultaat is" + resultaat);
        
Dit moet een waarschuwing weer te geven met de waarde van het resultaat, dat wil zeggen, 14,814.
Wat is er nieuw in deze release:
· Een compleet herschreven met JSON_checker als basis voor de parser.
· Implementeert de JSON-specificatie.
· Aanzienlijke prestatieverbeteringen op codering.
· Re-gelicenseerd onder de PHP-licentie.

Vergelijkbare software

OpenGL Library
OpenGL Library

2 Jun 15

libxml2
libxml2

14 Apr 15

libpng
libpng

22 Jun 18

GLib2
GLib2

16 Aug 18

Andere software van ontwikkelaar Omar Kilani

Tiny Sofa Server
Tiny Sofa Server

2 Jun 15

Reacties op php-json

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!