Как удалить все пробелы из строки в php?

Пользователь

от marisa , в категории: PHP , 6 месяцев назад

Как удалить все пробелы из строки в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vicenta_kertzmann , 5 месяцев назад

@marisa 

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

1
2
3
$string = 'This is a string with spaces';
$newString = str_replace(' ', '', $string);
echo $newString; // Outputs: Thisisastringwithspaces


Эта функция заменяет все вхождения указанной строки (в данном случае пробел) на новую строку (в данном случае пустую строку).


Если вы хотите удалить только начальные и конечные пробелы строки, вы можете использовать функцию trim:

1
2
3
$string = ' This is a string with spaces ';
$newString = trim($string);
echo $newString; // Outputs: This is a string with spaces


Функция trim удаляет начальные и конечные пробелы строки, но не удаляет пробелы внутри строки.