Ich habe eine issuse nach dem Lesen von JSON-Datei mit file_get_contents.PHP: file_get_contents mit json_decode funktioniert nicht
Wenn ich diesen Code ausführen, seine Arbeits ok:
<?php
$json='[
{
"fullName":"Shachar Ganot",
"address":"Yad Rambam",
"phoneNumber":"050-1231233",
"email":"",
"note":"",
"role":"",
"area":""
},
{
"fullName":"Betty Ganot",
"address":"Modiin",
"phoneNumber":"054-3213211",
"email":"",
"note":"",
"role":"",
"area":""
},
{
"fullName":"Someone Else",
"address":"Somewhere",
"phoneNumber":"123456789",
"email":"",
"note":"",
"role":"",
"area":""
}
]';
//$json = file_get_contents('Test.txt');
$data = json_decode($json,true);
echo $data[0]['fullName'];
?>
Ergebnis: Shachar Ganot
Wenn ich diesen Code ausführen, seine leer:
<?php
$json = file_get_contents('Test.txt');
$data = json_decode($json,true);
echo $data[0]['fullName'];
?>
Ergebnis: **** Empty - Nothig erscheint ****
, wenn ich diesen Code ausführen, um zu überprüfen, ob file_get_contents arbeitet:
<?php
$json = file_get_contents('Test.txt');
$data = json_decode($json,true);
echo $json;
?>
Ergebnis:
[{ "fullname": "Shachar Ganot", "Adresse": "Yad Rambam", "phoneNumber": "050-1231233", "email": "", "Notiz": "", "role": "", "area": ""}, {"fullName": "Betty Ganot", " Adresse ":" Modiin "," phoneNumber ":" 054-3213211 "," email ":" "," Notiz ":" "," role ":" "," area ":" "}, {" fullName " : "Someone Else", "Adresse": "Somewhere", "phoneNumber": "123456789", "email": "", "note": "", "role": "", "area": ""} ]
Was ich vermisse ??
Unnötig zu sagen, dass ich JSON tat Gültig mit https://jsonformatter.curiousconcept.com/
das funktioniert gut. Vielen Dank (: – Shachar87