Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2013, 22:05   #1
memphis92
Новичок
Джуниор
 
Регистрация: 26.05.2011
Сообщений: 2
Вопрос Вывод необходимой информации из файла, в виде таблицы

Есть файл в котором записаны данные таким образом:
Код:
тут текст1
поле1,поле2,поле3,поле4,поле5
name1,1.8.1.2:52711,7756811,3389268,Sat Jun  8 09:10:28 2013
name2,8.8.3.4:23497,315598,328270,Wed Jun 12 07:50:28 2013
name3,8.5.6.1:11398,996793,1032600,Tue Jun 11 01:29:40 2013
name4,8.8.8.3:57430,34803,36482,Wed Jun 12 20:25:10 2013

тут текст2
поле1,поле2,поле3,поле4
10.10.46.102,name1,1.2.3.4:20165,Wed Jun 12 21:40:10 2013
10.10.0.26,name2,1.1.2.3:11825,Wed Jun 12 13:55:14 2013
10.10.0.166,name3,2.3.5.5:20972,Mon Jun  3 09:30:01 2013
10.10.18.54,name4,7.4.4.4:11465,Wed Jun 12 19:51:29 2013
10.10.0.38,name5,8.8.8.9:12442,Wed Jun 12 21:03:40 2013
10.10.13.110,name6,7.5.7.1:23322,Wed Jun 12 21:02:15 2013
10.10.9.102,name7,8.5.2.2:10000,Wed Jun 12 21:39:31 2013
тут некий текст3
Мне необходимо вывести только то, что находится между текст2 и текст3, как это сделать я немного не понимаю. В данный момент у меня выводится абсолютно весь текст находящийся в файле(ниже приведен код как это происходит). Предполагаю что надо использовать функцию strstr(), но пока не понял как её использовать в моем случае. Буду благодарен за помощь.

PHP код:
<?php
$ftime 
stat('/etc/ip/ip.log');
echo 
date('d F Y H:i',$ftime['mtime']);

function 
mycmp($a,$b){return strcmp($a[1],$b[1]);}

$out=array();
foreach(
file('/etc/ip/ip.log') as $v)
    
$out[] = explode(',',$v);
usort($out'mycmp');

$tbl '<table>';
foreach(
$out as $v)
    
$tbl .= '<tr><td>'.join("</td><td>",$v)."</td></tr>";
$tbl .= '</table>';
echo 
$tbl
?>
memphis92 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод в виде таблицы. Pascal. Проблемы с ровностью. Egorikas Помощь студентам 28 03.12.2012 16:04
Копирование необходимой информации из одного листа на другой. Eg-An Microsoft Office Excel 3 13.04.2011 09:14
вывод результов в виде таблицы изо Паскаль, Turbo Pascal, PascalABC.NET 6 04.04.2011 14:18
ВЫВОД РЕЗУЛЬТАТОВ В ВИДЕ ТАБЛИЦЫ изо Паскаль, Turbo Pascal, PascalABC.NET 0 26.03.2011 17:39
вывод информации из файла pautina Общие вопросы Delphi 12 26.01.2009 08:54