Код (Text): $str_arr = file($folder.'/'.$files[$counter]); а выдает вот такое Код (Text): Array ( [0] => 1 2 3 4 5 ) Содержание файла: 1 2 3 4 5 по идеи должен же каждую строку под новым ключем делать или я чего то не понимаю? Строки разделены переходом коретки - стандартно, кодировка ANSI.
Код (Text): $files = 'file.txt'; $str_arr = file($files); print_r($str_arr); Код (Text): Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
Полезно: привести концы строки в нормальный (т.е. Unix) вид Код (PHP): // // Convert \r\n and \r to \n // function unix_linebreaks($str) { return str_replace("\r", "\n", str_replace("\r\n", "\n", $str)); }