PHP json_decode(); çalışmıyor.

Bu konuyu okuyanlar

023

Müdavim
Katılım
26 Mart 2020
Mesajlar
3,968
Çözümler
1
Reaksiyon puanı
4,593
Puanları
113
Yaş
16
PHP:
<?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?
Mesaj otomatik birleştirildi:

JSON Dosyam;
JSON:
{
"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..",
}
Mesaj otomatik birleştirildi:

Up
 
Son düzenleyen moderatör:
Üst