Yorum Yok ↓
PHP Ve JSON
Json nun açılışı “Javascript Object Notation” dur.
Türkçe olarak “JavaScript Obje Notasyonu” dur.
XML gibi diller arası iletişimi sağlayan bir yapıdır. Alternatiflerine göre %15 daha az yer kaplaması gercekten iyi. PHP,Java,Javascript,Perl,Python,c,++ gibi bir çok dilde entegre olarak çalışıyor. Son zamanlarda bir çok programcının serialize yerine Json kullandıgını duydum.
Json destekledigi veri tipleri:
Object
String
Number
Boolean
Null
PHP 5.2 den sonra json destegi geldi. Eski versiyonları kullananlar internetten kütüphanesini indirip kulanabilir.
Kullanılan ana komutlar:
json_encode
json_decode
json_last_error
Örnek kodlamalar :
XML olarak :
<ogrenciler> <ogrenci> <adi>nurettin</adi><not>100</not> </ogrneci> <ogrenci> <adi>ali</adi><not>70</not> </ogrneci> </ogrenciler>
Json örnegi:
{ogrenciler:[["adi":"nurettin","not":"100"],["adi":"ali","not":"70"]]}
Json kullanm örnegi:
<?php $dizi = array( 'siniflar'=> array( 'web'=>'Web Programlama', 'bilgisayar'=>'Bilgisayar Programciligi', 'sistem'=>'Sistem Yöneticiligi' ) ); echo json_encode($dizi); ?>
Verecek oldugu cıktı :
{"siniflar":{"web":"Web Programlama","bilgisayar":"Bilgisayar Programciligi","sistem":"Sistem Y\u00f6neticiligi"}}
Nurettin Sezer
Kaynak:
PHP Ve Json
