За последние 24 часа нас посетил 15261 программист и 1671 робот. Сейчас ищут 833 программиста ...

Проблема с переносами в файле

Тема в разделе "PHP для новичков", создана пользователем inline, 21 май 2012.

  1. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Делаю такое
    Код (Text):
    1. <?php
    2. $progs = file("soft/progs.db");
    3.  
    4. srand(crc32(date("d")));
    5. shuffle($progs);
    6.  
    7. for ($i=0;$i<10;$i++)
    8. {
    9. print "<font size=3 color=red>".$progs[$i]."</font>";
    10.  
    11. //$progs[$i] = str_replace( array("\r","\n"), '', $progs[$i] );
    12. $url = strtolower(str_replace(" ","-",$progs[$i]));
    13.  
    14. print " <a href=".$url.".html>...</a>";
    15.  
    16. print "<br><br>";
    17. }
    18.  
    19.  
    20. ?>
    получаю
    а если
    Код (Text):
    1. <?php
    2. $progs = file("soft/progs.db");
    3.  
    4. srand(crc32(date("d")));
    5. shuffle($progs);
    6.  
    7. for ($i=0;$i<10;$i++)
    8. {
    9. print "<font size=3 color=red>".$progs[$i]."</font>";
    10.  
    11. $progs[$i] = str_replace( array("\r","\n"), '', $progs[$i] );
    12. $url = strtolower(str_replace(" ","-",$progs[$i]));
    13.  
    14. print " <a href=".$url.".html>...</a>";
    15.  
    16. print "<br><br>";
    17. }
    18.  
    19.  
    20. ?>
    то переносов нет

    чтобы каждый раз не юзать
    Код (Text):
    1. $progs[$i] = str_replace( array("\r","\n"), '', $progs[$i] );
    хочу сам файлик привести в формат без лишних переносов. Пробовал перебирать все записи и выводить в браузер через <br> или \n, а потом списком в файл пихать, но не прокатывает. Как решить проблемку?