cherchell2010
$massive = array();
загружаю файл в массив, все дела.
делаю такой финт
$stroka=$massive[0];
Получаю вроде бы нормальную строку, но с символом переноса строки
Вот такая глупость неправильная.
Как сделать без этой ошибки ?
EllGree
Т.е. $massive = file($filename); ?
Все правильно, элементы будут содержать символы перевода строки.
Поправить просто:
foreach($massive as $key=>$value) $massive[$key]=trim($value);
Правда, в этом случае порежутся и начальные пробелы.
Если этот вариант не подходит, тогда
foreach($massive as $key=>$value)
$massive[$key]=ereg_replace("\n\$",'',$value);
ibiz
EllGree писал:
Поправить просто:
foreach($massive as $key=>$value) $massive[$key]=trim($value);
Правда, в этом случае порежутся и начальные пробелы.
так можно заюзать "rtrim"
EllGree
ibiz писал:
так можно заюзать "rtrim"
А не совсем понятно из задачи. Вполне возможно, что пробелы надо оставлять и справа, и слева.