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

cURL
cURL

17 Aug 18

ENet
ENet

17 Feb 15

TCPDF
TCPDF

17 Jul 15

libusb
libusb

17 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!