{% else-1 %}
(6 авг 2016, 22:02) (0/0) [0]
Odo Veiz, спс, но что-то не видит файл
Добавлено 06.08.16 в 22:04:19:
Кто в личке поможет с циклом за WM?
Желательно с комментариями к коду.
Прикрепленные файлы:
* PROFIWM_COM_108_1603454_111.png (0 б)
(6 авг 2016, 19:44) (0/0) [0]
bibilink, а как сразу с нескольких файлов x1.xxx.dat, x2.xxx.dat, x3.xxx.dat вывести?
в файлах только значение ххх, ууу, еее разное.
(6 авг 2016, 19:14) (0/0) [0]
Odo Veiz, Всё идеально подошло, спс.
[code]<?php
$data = explode(',', file_get_contents(__DIR__ . '/x1.xxx.dat'));
$result = [];
foreach ($data as $value) {
$value = explode(':', trim($value));
$result[$value[0]] = $value[1];
}
extract($result);
//var_dump($xxx, $yyy, $zzz); // return 111 222 333
//echo $yyy, $zzz;

echo '<table><tr>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Статистика</title>
</head>
<body>
<table border="1" cellpadding="5" width="100%">
<caption>name</caption>
<tr>
<th>name x</th>
<th>name y</th>
<th>name z</th>
</tr>
<tr><td>'; echo $xxx; echo'</td><td>'; echo $yyy; echo'</td><td>'; echo $zzz; echo'</td>
</table>
</body>
</html>';
?>[/code]
выводит в таблицу 111, 222, 333.
А как это расширить? т.е. файлов x1.xxx.dat около десятка и с каждого в таблицу вывеси нужно
И "echo $xxx; echo" это нормально, можно как-то сократить?
Добавлено 06.08.16 в 19:16:05:
и сколько минут назад создавался файл нужно вывести как-то *
т.е. x1.xxx.dat -> 15 минут назад
(5 авг 2016, 12:48) (0/0) [0]
спс.
(5 авг 2016, 11:56) (0/0) [0]
Netc, хм, в итоге скрипт вывел:
_____
xxx
yyy
eee
___
А не их значения. 111,222,333
(5 авг 2016, 10:52) (0/0) [0]
спс
(5 авг 2016, 09:38) (0/0) [0]
bibilink, В каком лучше?
Содержимое файла так и есть "xxx:111, yyy:222, eee:333", можно изменить, убрать пробелі и т.д. для упрощения *
(5 авг 2016, 08:04) (0/0) [0]
Есть файл в котором записано данные
xxx:111, yyy:222, eee:333
Как их спарсить в пхп скрипт, чтоб назначить переменным ххх, ууу, еее эти данные?
  • 1 из 1