<?php
$t = '#Новости_0629 #Мариуполь #митинг #война Подробнее: http://www.0629.com.ua/news/488931';
$t_full = "В 14.00 возле горсовета собрались сотни людей, которые выступают за единую Украину и против ввода российских вой...";
$description_text_lenght = 225 - strlen($t);
$full_text = mb_substr($t_full , 0, $description_text_lenght) . $t;
var_dump(
array($full_text,mb_substr($t, 0,1,'UTF-8'),iconv_strlen($t,'UTF-8'),strlen($t))
);
array(4) {
[0]=>
string(308) "В 14.00 возле горсовета собрались сотни людей, которые выступают за единую Украину и против ввода россий#Новости_0629 #Мариуполь #митинг #война Подробнее: http://www.0629.com.ua/news/488931"
[1]=>
string(1) "#"
[2]=>
int(85)
[3]=>
int(121)
}
Output for 7.0.6, 7.3.32 - 7.3.33, 7.4.33, 8.0.13
Fatal error: Uncaught Error: Call to undefined function iconv_strlen() in /in/oaaLl:10
Stack trace:
#0 {main}
thrown in /in/oaaLl on line 10
Process exited with code 255.
Output for 5.5.35, 5.6.21
Fatal error: Call to undefined function iconv_strlen() in /in/oaaLl on line 10
Process exited with code 255.