[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ребят, выручайте :)
Renden
Доброе утро, с регулярными выражениями у меня беда, требуется помощь.
Есть тесктовой файл, разделитель табуляция, в нем:
Название1 939219 939219 939219
Название2 432423 432423 432423
Название3 543534 543534 543534

Но иногда проскакивает фигня типа:
Название4
Название5 76575 76575 76575

Т.е название бывает без значений

Нужно сравнить значения 2 последних стобцов и вывести расхождения. (яб сделал в экселе, но экселя нет :( )
Реально это или эксель искать?
Набросал:

$filename = "123.txt";
$file = fopen($filename,"r");
$file = fread($file, filesize($filename));
$file = preg_split('/[\t\n]+/', $file);
print_r($file);
//как дальше я хз :(




Спустя 11 минут, 8 секунд (20.06.2011 - 10:22) linker написал(а):
$arr = file('123.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach($arr as $value)
{
list($name, $col1, $col2, $col3) = explode("\t", $value);
if ($col2 <> $col3)
{
...
}
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.