Tach zusammen.
Ich habe eine Textdatei und möchte daraus bestimmte Zeichen auslesen.
Diese sind so verteilt:
In jeder 2. Zeile stehen ab einer Postition die ich mit strpos auslese 5 Zahlen.
Die sollen ausgelesen werden.
Danach folgen aber noch weitere Zeichen. D.h. es sollen ab dieser Position 5 Zeichen ausgelesen werden.
Hab da unter php.net leider nichts finden können, was mich wirklich weiter gebracht hätte.
Im Moment siehts so aus (Vielleicht wird dann klarer):
Code
<?
$importFile = fopen("Import\Standard.resx","r");
$lineCounter = 0;
$numCounter = 0;
while($line = fgets($importFile))
{
$lineCounter++;
if($lineCounter > 42)
{
if($numCounter == 0)
{
$string = "$line";
$searchStringBegin = "<data name="; //Ab hier soll gelesen werden
//$searchStringEnd = '">'; //Bis hier soll gelesen werden
$stringPosBegin = strpos($string, $searchStringBegin);
$stringPosEnd = strpos($string, $searchStringEnd);
$stringResult = substr_replace($string, '', $stringPosBegin-1, 13);
echo $stringResult;
$numCounter = 1;
}
else
{
$numCounter = 0;
}
}
}
fclose($importFile);
?>
Alles anzeigen
Viele Grüße
Mir nicht