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

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

Сообщение Freelancer 08 дек 2009, 00:58

вот функции, позволяющие удалить все пробелы из строки (включая неразрывный пробел)


$stroka=str_replace(" ", "", $stroka); //Удаляем обычные пробелы
$stroka=str_replace(chr(160), "", $stroka); //Удаляем неразрывные пробелы
Freelancer
 

Re: как удалить все пробелы на php

Сообщение Max 25 мар 2010, 04:12

После одного прохода пробелы могут остаться, если стояло несколько пробелов подряд.
Лучше использовать цикл:
Код: Выделить всё
while(strpos($stroka," ")!==false){
$stroka=str_replace(" ","",$stroka);
}
Max
 

Re: как удалить все пробелы на php

Сообщение Гость 22 авг 2010, 23:05

а чем плохи регулярные выражения я чота не пойму?
Гость
 


Вернуться в php

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1