<?php
$dosya = "contents.json";
$dt = fopen($dosya, "r");
$json = fread($dt, filesize($dosya));
$contents = json_decode($json, true);
fclose($dt);
?>Yukarıdaki kod ile contents.json dosyasındaki verileri alıp sayfada belirli bölümlere yazdırmak üzere $contents değişkenine atıyorum. Ama json_decode çalışmıyor. Test ettim, $json değişkenini ekrana yazdırdım dosyamın içeriği gözüktü. Ama json_decode fonksiyonu JSON'u Array'a çevirmiyor. Neden?
JSON Dosyam;
{
"isim":"Namık Kemal",
"logo":"logo.png",
"meslek":"Web Tasarımcı",
"hakkinda":"Genç bir Web Tasarımcı.<br><br>Herhangi bir hayal edindiğinde o hayalin peşinden koşmayı sever.<br>Örneğin kendi ülkesini kurmak istedi, ve kendi dilinin olmasını istedi.<br><br>Ülkesini kurmaya hala çabalıyor. Sadece sanal bir ülke olsa bile kendi ülkesi olacaktı.<br> Ve kendi dili..",
}Up
düzenlendi