Я бы хотел посчитать длину строки с помощью PHP. Строка содержит номера сущностей HTML, которые увеличивают количество подсчитываемых символов: тире равно –
, что считается как 7, когда я хочу, чтобы оно считалось как 1.
Как преобразовать пронумерованные сущности html в форму, в которой специальные символы учитываются только с длиной 1?
Пример строки:
Goth-Trad – ‘Cosmos’
Код:
$string = html_entity_decode('Goth-Trad – ‘Cosmos’');
echo strlen($string);
выдает «38», когда я ищу «20». Что не так?