Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> metoda json_decode(), odczyt pliku json nie działa, nie wiedzieć dlaczego ;-/
inshua
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 17.01.2014

Ostrzeżenie: (0%)
-----


Problem wygląda następująco:
za pomocą metody json_decode() chcę przetworzyć stringa np. tej postaci:
Cytat
[
{
"name": "Adam",
"age": "28",
"projects": [
"Shop",
"Website",
"Facebook"
]
},
{
"name": "Mark",
"age": "23",
"projects": [
"Website",
"Facebook"
]
},
{
"name": "Anna",
"age": "24",
"projects": [
"Facebook"
]
}
]


przykładowy kod wygląda tak:
  1. ($dane=json_decode($stringzjsonem,true))?$dane:$dane="NONE";
  2. $dane=print_r($dane,TRUE);


problem w tym, że $dane zawsze są = "NONE", dodam, że kodowanie wczytywanych do $stringzjsonem danych to utf-8
dobrze by było gdyby ktoś mnie chociaż naprowadził co jest nie tak?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vonski
post
Post #2





Grupa: Zarejestrowani
Postów: 292
Pomógł: 89
Dołączył: 27.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Czyli jak zrobisz tak:
$dane = file_get_contents($plik_z_danymi);
to $dane będą miały wartość FALSE?
Masz włączone wyświetlanie komunikatów (włącznie z E_WARNING i E_NOTICE)?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 05:19