Обновление: кажется, что это просто проблема регулярных выражений.
Я пытаюсь удалить все лишние пробелы, разрывы строк и пустые места из пользовательской истории с помощью функции, позволяющей получить только 100 символов
Проблема в том, что ограничение в 100 символов работает, удаление пробелов, разрывов строк и пробелов не применяется:
function aboutme_echo($x, $length)
{
if(strlen($x) <= $length)
{
echo $x;
}
else
{
$y = substr($x,0,$length) . '...';
echo $y;
}
}
aboutme_echo((preg_replace("/\s+/"," ", $aboutme)), 100);
Пример строки: ???WHAT ?!Это безумие!
Короче говоря,
кто-то обратился ко мне, у которого был фармацевтический вирус.«У меня есть возможность перестроить их сайт, но я не могу спешить с планированием и постановкой, но я ...