- <?php
- # Читаем файл построчно.
- foreach(file('12345.txt') as $msg)
- {
- # Разбить строку по двоеточию в массив.
- $ex=explode(':',$m);
- # отрезал дату
- $w=substr("$ex[1]",0,10);
- # отрезал икс
- $z=substr("$ex[4]",5);
- # Выводим из массива.
- echo "<font color='teal'><b>$w</b></font>_$z<br>";
- }
- # удаление нужной строки
- $fileName="12345.txt";
- $lineToKill=31;
- $stringsArray=file($fileName);
- if($lineToKill <= count($stringsArray)) {
- $fileHandle = fopen($fileName, "w");
- $lineToKill--;
- foreach($stringsArray as $key => $value) {
- if($key != $lineToKill) fwrite($fileHandle, $value);
- }
- fclose($fileHandle);
- }
- ?>