PHP Snippet – Zeilenweises Einlesen aus einer Datei und Keys extrahieren

Wir wollen aus einer Sprach- / Recource-Datei die Einträge zeilenweise einlesen und die Keys extrahieren. Die Keys sollen einfach ausgegeben werden.
Die Datei sieht so aus:

#Sprachkonstanten
#-------------
main.menu.caption=Menü
main.menu.item.refresh=Anwendung neu laden

message.error.loading.application=Es ist ein Fehler beim Laden der Anwendung aufgetreten.
message.error.loading.application.description=<br>Bitte wenden Sie sich an den Support.<br>Telefon: +49 xxx xxx
# ...

Folgender Schnippsel erledigt die Aufgabe:

$handle = fopen("./messages.txt", "r");
$i = 0; 
while($line = fgets($handle)) 
{ 
	$line = strstr($line, '=', true);
	if($line != "") {
		$line = '"'.$line . '",';
	}
	print $line . "<br>";
    $inhalt[$i] = $line; 
} 

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert