Вы можете просто использовать PHP-функцию str_replace() для удаления всех пробелов внутри строки.

Давайте посмотрим на следующий пример, чтобы понять, как это работает:

<?php
$str = 'This is a simple piece of text.';
$new_str = str_replace(' ', '', $str);
echo $new_str; // Выводит: Thisisasimplepieceoftext.
?>

Однако в приведенном выше примере будут удалены только пробелы. Если вы хотите удалить все пробелы, включая табуляции, символы новой строки и т. д., вы можете использовать функцию preg_replace(), которая выполняет поиск и замену регулярного выражения, как показано в следующем примере:

<?php
$str = "This is a simple \npiece\tof text.";
$new_str = preg_replace("/\s+/", "", $str);
echo $new_str; // Выводит: Thisisasimplepieceoftext.
?>

В приведенном выше примере \t представляет символ табуляции, тогда как \n представляет символ новой строки.

Чтобы узнать больше о регулярных выражениях, см. Руководство по регулярным выражениям PHP.

Читайте также

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.