Я хочу отобразить данные моего файла журнала в виде 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, он дает мне этот вывод 
Что именно я хочу, чтобы вывод был ниже

Вот мой код
$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));
}
?>```