Özgür Pazar | İnternet Özgürlüktür – Otomatik İmlemeBloom

PHP Ve Json

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

Rastgele Yazılar

Yorum Yaz
İsim ↓
Mail ↓
Web Site ↓
Bu yazı ile ilgili ne düşünüyorsun ↓
Yorum Yaparken Ahlaki değerlere dikkat ediniz.

Kategoriler
Son Yazılar
Etiketler