Array
(
[result] => success
[source] => getLatestConsoleLogsWithLimit
[success] => Array
(
[0] => Array
(
[time] => 1379960346
[line] => 2013-09-23 20:19:06 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[1] => Array
(
[time] => 1379960357
[line] => 2013-09-23 20:19:17 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[2] => Array
(
[time] => 1379960423
[line] => 2013-09-23 20:20:23 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[3] => Array
(
[time] => 1379960475
[line] => 2013-09-23 20:21:15 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[4] => Array
(
[time] => 1379960542
[line] => 2013-09-23 20:22:22 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[5] => Array
(
[time] => 1379960603
[line] => 2013-09-23 20:23:23 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[6] => Array
(
[time] => 1379960633
[line] => 2013-09-23 20:23:53 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
[7] => Array
(
[time] => 1379960651
[line] => 2013-09-23 20:24:11 [INFO] EastWestFM[/127.0.0.1:60957] logged in with entity id 104641 at ([p4] -2.547157902657159, 130.30604331375685, -198.44224001524643)
)
[8] => Array
(
[time] => 1379960653
[line] => 2013-09-23 20:24:13 [INFO] EastWestFM issued server command: /help
)
[9] => Array
(
[time] => 1379960656
[line] => 2013-09-23 20:24:16 [INFO] [JSONAPI] [API Call] 127.0.0.1: method=getLatestConsoleLogsWithLimit?args=[10]
)
)
)
Taką mam tablicę
Taki kod:
$pattern = '#(?P<time>\d{2}:\d{2}:\d{2})\s+\[(?P<type>\w+)\]\s+\[(?P<source>\w+)\]\s+(?P<message>.*)#';
foreach ($tablica as $linia) {
foreach ($linia as $linia1) {
foreach ($linia1 as $linia2) {
echo "<strong>".$matches['time']." >> [".$matches['type']."] [".$matches['source']."]: </strong>".$matches['message']."<br />"; }
}
}