(30 апр 2016, 09:19) (
0/
0)
[
0]
sefox, ок
(30 апр 2016, 09:15) (
0/
0)
[
0]
sefox, Украина же.
(30 апр 2016, 09:12) (
0/
0)
[
0]
sefox, мне некуда принять

оставь себе.
(30 апр 2016, 09:09) (
1/
0)
[
1]
sefox, хм, попробуй
$out.= $v.PHP_EOL;
Заменить на
$out.= $v;
(30 апр 2016, 08:54) (
0/
0)
[
0]
Вроде должно работать (с тел. писал), с пхп не ниже 5.4
<?php
$f = file('data.txt'); //входной файл
$in = [];
$out = null;
foreach($f as $v) {
$ex = explode('_', $v)[0];
if(!in_array($ex, $in))
{
$out.= $v.PHP_EOL;
$in[] = $ex;
}
}
file_put_contents('out.txt', $out);