Версия для печати. Взято с сайта phpsql.ru

На главную   Назад   Вперед

Заменить все повторяющиеся пробелы на один

Текст часто содержит кучу повторяющихся пробелов.
Браузеры удаляют их сами, мы же должны это делать с помощью функций.
Казалось бы, что проще, пишем str_replace(“ “,””,$s); К сожалению,
данную функцию в нашем случае использовать нельзя, ничего хорошего
не получится. Данная задача решается с помощью регулярных выражений.

$string=preg_replace("/ХХ+/","Х",$string); // вместо Х поставьте пробел

 
Предыдущая   На главную   Следующая