Kategoriler
PHP

PHP JSON

JSON (JavaScript Object Notation – JavaScript Nesne Gösterimi), hafif bir veri değişimi biçimidir. PHP 5.2.0’dan itibaren JSON uzantısı varsayılan olarak PHP’ye paketlenip derlenmiştir.

 

JSON Encode: PHP ile bir diziyi JSON formatına dönüştürür.

string json_encode(mixed $deger [, int $secenekler = 0 ])

[code]<?php
$deger = array(‘a’=>1,’b’=>2,’c’=>3,’d’=>4,’e’=>5);
echo(json_encode($deger));
?>
Çıktı: {“a”:1,”b”:2,”c”:3,”d”:4,”e”:5}[/code]

JSON Decode: PHP ile JSON formatını diziye çevirir.

mixed json_decode(string $json [, bool $assoc = false [, int $depth = 512 ]])

[code]<?php
$json = ‘{“a”:1,”b”:2,”c”:3,”d”:4,”e”:5}’;
print_r(json_decode($json,true));
?>
Çıktı:
Array
(
[a] => 1
[b] => 2
[c] => 3
[d] => 4
[e] => 5
)[/code]