Как удалить все пробелы из строки в PHP?
Описание проблемы:
У меня есть задача, связанная с удалением всех пробелов из строки в PHP. В частности, у меня есть строка:
$string = "this is my string";
Я хочу получить результат в виде:
"thisismystring"
Как я могу удалить все пробелы из этой строки?
Заранее спасибо за помощь!
1 ответ(ов)
Если вы уверены, что лишние пробелы вызваны только пробелами, вы можете использовать следующий код:
$string = str_replace(' ','',$string);
Однако, если в строке могут быть пробелы, табуляции и другие символы пробела, лучше воспользоваться регулярным выражением:
$string = preg_replace('/\s+/','',$string);
Этот подход удалит все типы пробельных символов из строки.
Как проверить, содержит ли строка конкретное слово?
Функции startsWith() и endsWith() в PHP
Удалить пустые элементы массива
В чем разница между строками в одинарных и двойных кавычках в PHP?
Как получить последний символ строки в PHP?