HI,
ich habe folgendes Problem.
Ich habe 2 Dateien. Beide besitzen die gleiche Zeilenanzahl.
Nun soll ein bestimmter Teil aus einer Zeile der beiden Dateien in eine drite geschrieben werden.
Aber irgendwie komme ich da nicht weiter. Das 2. foreach ist Problem.
Hier einmal der Code.
ich habe folgendes Problem.
Ich habe 2 Dateien. Beide besitzen die gleiche Zeilenanzahl.
Nun soll ein bestimmter Teil aus einer Zeile der beiden Dateien in eine drite geschrieben werden.
Aber irgendwie komme ich da nicht weiter. Das 2. foreach ist Problem.
Hier einmal der Code.
PHP:
$fieldfile = file($argv[2]) or die ("cannot open file with field definitions ".$argv[2]."\n"); #FieldFile in ein Array einlesen
$ticketfile = file($argv[1]) or die ("cannot open file with tickets ".$argv[1]."\n"); #TicketFile in ein Array einlesen
$resultfile=fopen($argv[1].".txt","w");
foreach ($fieldfile as $element)
{
list($field, $type, $name) = explode(";", $element);
foreach ($ticketfile as $element2)
{
list($field2, $content) = explode("}:", $element2);
fputs($resultfile,$name.": ".$content."\r\n");
}
}
fclose($resultfile);
Zuletzt bearbeitet: