Как показать данные файла журнала в HTML-таблицу с помощью PHP? - PullRequest
1 голос
/ 24 сентября 2019

Я хочу отобразить данные моего файла журнала в виде html tablualar формы, используя php.Данные моего файла журнала выглядят как

2019-08-01 07:45:13 112.196.23.170 Mozilla / 5.0 (X11; Ubuntu; Linux x86_64; rv: 68.0) Gecko / 20100101 Firefox / 68.0 42112452и пользователь нажал на это письмо: mike@jvpsus.com Индия В Пенджабе

Я хочу отобразить 2019-08-01 07: 45: 13 в строке таблицы

затем 112.196.23.170 во второй второй строке

Затем отобразите целое Mozilla / 5.0 (X11; Ubuntu; Linux x86_64; rv: 68.0) Gecko / 20100101 Firefox / 68.0

затем id 42112452 4-я строка

, затем шестая строка и пользователь нажал на это электронное письмо: mike@jvpsus.com

Последняя седьмая строка Индия IN Пенджаб

Всякий раз, когда я пытаюсь получить данные в массив, после каждого массива foreach разбиваются на ключ и значение.Я пытаюсь взорвать ('', $ string) с пробелом.Но весь символ отправления с пробелом попадает в индекс отдельного массива.

Когда я пытаюсь использовать foreach, он дает мне этот вывод enter image description here

Что именно я хочу, чтобы вывод был ниже

enter image description here

Вот мой код


$logFile = 'testlog.log';
$lines = file($logFile); // Get each line of the file and store it as an array

// echo "<pre>";
// print_r($lines);

foreach($lines as $line)
{
    // list($date, $time, $ip, $domain,$no,$mail,$cnt, $cod, $state) = explode(' ', $line);
    $output = preg_replace('!\s+!', ' ', $line);
     echo "<pre>";
    print_r (explode(" ",$output));



}


?>```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...