
12.09.2009, 15:37
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
PHP код:
<?php
$file = 'file.txt';
$file = file($file);
$i = 1;
foreach ($file as $line)
{
if (substr($line, 0, 1) == $i)
{
$array[] = $line;
$i++;
}
else
{
$array[count($array) - 1] .= $line;
}
}
print_r($array);
?>
Без использования регулярок 
Выведет:
Код:
Array
(
[0] => 1|текст1|текст2|текст3
[1] => 2|текст1|текст2
\
текст3
\
текст4|текст5
[2] => 3|текст1|текст2|текст3
)
|
|
|