PHP - Як прибрати прогалини з початку і кінця рядка
Колеги всім привіт.
У сьогоднішній статті ми поговоримо про те, як можна видалити прогалини з рядка в мові програмування PHP.
Видалити прогалини з рядка нам може знадобитися в різних ситуаціях, наприклад, якщо на нашому сайті є форма і користувач її заповнює і відправляє цю форму на наш сервер. Користувач може випадково або спеціально вказати зайві прогалини в полі введення.
Щоб видаляти пробіли з рядка, ми можемо скористатися стандартною функцією, яка є в PHP, така функція називається trim(). Функція trim видаляє пробіли з початку і кінця рядка. Функція також може видаляти інші символи, якщо їх вказати другим параметром.
Синтаксис функції.
trim(string $string, string $characters = " \n\r\t\v\x00"): return string
Функція поверне рядок з віддаленими з початку і кінця рядка пробілами. Якщо другий параметр не передано, trim() видаляє такі символи:
- " " (ASCII 32 (0x20)), звичайний пробіл.
- "\t" (ASCII 9 (0x09)), символ табуляції.
- "\n" (ASCII 10 (0x0A)), символ перекладу рядка.
- "\r" (ASCII 13 (0x0D)), символ повернення каретки.
- "\0" (ASCII 0 (0x00)), NUL-байт.
- "\v" (ASCII 11 (0x0B)), вертикальна табуляція.
Приклади використання trim().
Видаляємо пробіли на початку та в кінці рядка.
php> trim(' Hellow World ');
Поверне: 'Hellow World'
Видаляємо слідки на початку та в кінці рядка.
php> trim('/Hellow World/', '/');
Поверне: 'Hellow World'
Видаляємо сліші та точки на початку та в кінці рядка.
php> trim('/Hellow World.', '/.');
Поверне: 'Hellow World'
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.