Hallo,
ich suche in einer Textdatei nach dem String "Version: " und will die Zeichenfolge dahinter in einer Variable haben. Bin bis jetzt soweit gekommen, das ich den String hinter "Version: " in einem Array habe. Leider ist in diesem Array aber noch eine andere Zeichenkette. Wie kann ich diese noch wegbekommen? Oder hat jemand einen anderen Vorschlag wie ich an die Zeichenkette hinter dem "Version: " komme (Zeichenkette dahinter fängt immer mit einer Zahl an)?
MfG Martin
ich suche in einer Textdatei nach dem String "Version: " und will die Zeichenfolge dahinter in einer Variable haben. Bin bis jetzt soweit gekommen, das ich den String hinter "Version: " in einem Array habe. Leider ist in diesem Array aber noch eine andere Zeichenkette. Wie kann ich diese noch wegbekommen? Oder hat jemand einen anderen Vorschlag wie ich an die Zeichenkette hinter dem "Version: " komme (Zeichenkette dahinter fängt immer mit einer Zahl an)?
MfG Martin
PHP-Code:
<?php
$pfad="/var/lib/test";
if ($handle=opendir($pfad)){
while (false !==($file=readdir($handle))){
if ($file!="." && $file!=".."){
$datei=fopen("$pfad" . "/" . "$file", "r");
while (!feof($datei)) {
$zeile=fgets($datei);
$eintrag=explode("Version: ",$zeile);
echo $eintrag[1]; // Ausgabe: 1.1.2 abc 1.2.1 def
}
}
}
closedir($handle);
}
?>
Kommentar