Подтвердить что ты не робот

Удаляет ли php trim() удаление строк?

Я создаю приложение, которое выполняет "прокрутку" от магнитного считывателя. Строка, возвращаемая магнитным считывателем, имеет разрыв строки после текста. Могу ли я использовать php trim() для удаления строки (и, очевидно, любой пробел pre или post)?

4b9b3361

Ответ 1

Да, см. руководство:

Эта функция возвращает строку с пробелом, разделенным с начала и конца str. Без второго параметра trim() разделит эти символы:

" " (ASCII 32 (0x20)), обычное пространство.
"\t" (ASCII 9 (0x09)), вкладка.
"\n" (ASCII 10 (0x0A)), новая строка (строка).
"\r" (ASCII 13 (0x0D)), возврат каретки.
"\0" (ASCII 0 (0x00)), NUL-байт.
"\x0B" (ASCII 11 (0x0B)), вертикальная вкладка.

Ответ 2

Также обратите внимание: trim($string, "\n") или trim($string, " ")

Ответ 3

Обратите внимание, что обрезка не удалит ее по умолчанию, если она имеет breakline: <br> в конце, поэтому будьте осторожны с этим.

В противном случае ответ @Pekka @Petah хорош.