echo $begrüßung;
while(!feof($fp))
{
$text = fgets($fp);
print_r(json_decode($text)) ;
}
Irgendwie bekomme ich aber immer nur den Inhalt der Json-datei angezeigt, trotz json_decode. Woran liegt das?
Informiere dich über die Funktionsweise von fgets() insbesondere auch im Zusammenhang mit der Schleife.
json_decode() möchte einen vollständigen JSON-Text bekommen, nicht nur Bruchstücke davon. file_get_contents() liefert den Inhalt einer Datei (oder auch HTTP-Ressource) in einem Stück.
echo "$verabschiedung $name";