Подстановка текста через php рандомизатор

Статус
В этой теме нельзя размещать новые ответы.
PHP:
$title = trim($title);
Ты title берешь из файла, вместе с символом переноса строки, который можно удалить с trim, или с str_replace. А чтоб не делать двойную работу, поменяй
PHP:
$file = file('text.txt');
на
PHP:
$file = file('text.txt', FILE_IGNORE_NEW_LINES);
и можешь обойтись без str_replace и trim.
 
попробую.... сенкс за совет
поможет - плюсну
 
Скорее имелось ввиду:
PHP:
$file = file('text.txt', FILE_SKIP_EMPTY_LINES);
И, честно-говоря, не стоит на эту штуку всецело полагаться — она не всегда предсказуемо себя ведет, лучше все-равно дополнительно использовать trim.
 
PHP:
$file = file('text.txt', FILE_IGNORE_NEW_LINES);

Все тут правильно имелось ввиду.
Именно флаг FILE_IGNORE_NEW_LINES не добавляет переносы строк при чтении файла в массив.
 
Лучше trim и будет нормально.
Т.е. строка будет так

PHP:
return '.jpeg" title="'.trim($title).'"';
 
  • Нравится
Реакции: 212
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху