php-json

Software skärmdump:
php-json
Mjukvaruinformation:
Version: 1.2.1
Ladda upp dagen: 3 Jun 15
Utvecklare: Omar Kilani
Licens: Gratis
Popularitet: 31

Rating: nan/5 (Total Votes: 0)

php-json är en extremt snabb PHP C förlängning för JSON (JavaScript Object Notation) serialisering. php-json projektet biblioteket använder en kluven version av json-c.
Den kan användas tillsammans med XMLHttpRequest att utbyta JavaScript-kodad data med en webbläsare.
Användning:
En enkel ./configure; göra; make install borde göra susen. Se till att lägga till en förlängning = json.so rad i din php.ini / php.d. Obs: Du måste kompilera php-json med gcc 3.x och upp.
Sedan är det bara att använda json_encode att koda dina PHP-värden i JSON, och json_decode att avkoda JSON in en PHP värde.
Till exempel:
$ Output = json_encode ($ val);
echo $ output "n".
        
Skulle producera:
{"Abc": 12, "foo": "bar", "bool0" falskt "bool1": true, "arr": [1, 2, 3, null, 5], "flyta": 1,2345}
        
Medan:
$ Ingång = '{"abc": 12, "foo": "bar", "bool0" falskt "bool1": true, "arr": [1, 2, 3, null, 5], "flyta" : 1,2345} ';
$ Val = json_decode ($ input);
echo $ val-> abc "n".;
        
Skulle producera:
12
        
Från och med version 1.0.5, json_decode tar en valfri parameter, assoc (Boolean), som returnerar en associativ array istället för ett objekt.
Ett PHP-objekt korrelerar till ett JavaScript-objekt (associativ array, dvs nyckel => värde-par), så ovanstående skulle refereras i JavaScript så här:
var obj = ...; / * Hämta JSON och eval () det, återvänder ett objekt * /
var resultatet = obj ["abc"] * obj ["flyta"];
alert ("Resultatet är" + resultat);
        
Detta bör visa en varningsruta med värdet av resultatet, det vill säga 14,814.
Vad är nytt i den här versionen:
· En fullständig omskrivning använder JSON_checker som bas för tolken.
· Genomför JSON-specifikationen.
· Betydande prestandaförbättringar på kodning.
· Åter licensierad under PHP tillstånd.

Liknande mjukvara

Cairo
Cairo

20 Feb 15

iTunes
iTunes

2 Jun 15

libiconv
libiconv

11 May 15

libimobiledevice
libimobiledevice

20 Feb 15

Annan programvara för utvecklare Omar Kilani

Tiny Sofa Server
Tiny Sofa Server

2 Jun 15

Kommentarer till php-json

Kommentarer hittades inte
Kommentar
Slå på bilder!