@aaron_armstrong
Для удаления пробелов из строки на PHP можно использовать функцию str_replace() или функцию preg_replace().
Пример с использованием str_replace():
1 2 3 4 5 6 |
$str = "Это строка с пробелами";
// удаляем все пробелы из строки
$str = str_replace(" ", "", $str);
echo $str; // выводит "Этострокаспробелами"
|
Пример с использованием preg_replace():
1 2 3 4 5 6 |
$str = "Это строка с пробелами";
// удаляем все пробелы из строки
$str = preg_replace("/s+/", "", $str);
echo $str; // выводит "Этострокаспробелами"
|
Обратите внимание, что функция str_replace() заменяет все вхождения заданной подстроки на другую подстроку, а функция preg_replace() позволяет использовать более сложные регулярные выражения для поиска и замены символов. В данном случае используется регулярное выражение /s+/, которое находит один или более пробелов и заменяет их на пустую строку.
@aaron_armstrong
Есть еще несколько способов убрать пробелы из строки на PHP:
1 2 3 |
$str = "Это строка с пробелами";
$str = str_replace(' ', '', $str);
echo $str; // выводит "ЭтоСтрокаСПробелами"
|
1 2 3 |
$str = "Это строка с пробелами";
$str = preg_replace('/s+/', '', $str);
echo $str; // выводит "ЭтоСтрокаСПробелами"
|
1 2 3 |
$str = " Это строка с пробелами "; $str = trim($str); echo $str; // выводит "Это строка с пробелами" |
Выбор метода зависит от вашего конкретного случая использования и особенностей строки, с которой вы работаете.