- 1
- 2
- 3
- 4
$val = trim($val);
for ($x = 0; $x < 20; $x++) {
$val = str_replace(' ', ' ', $val);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+156
$val = trim($val);
for ($x = 0; $x < 20; $x++) {
$val = str_replace(' ', ' ', $val);
}
Замена нескольких пробелов в строке подряд на один.
PS Всегда удивляло, на что только люди не пойдут, лишь бы не использовать регулярки по прямому назначению
)))
>>>Люди уже и подумать не могут с этими регулярками.
+1, да и \s не покрывает всех возможных пустых символов - неразывный пробел к примеру
Зависит от целей такой вот чистки, мне так думается
и вообще он не касается никаких юникодных непечатных символов