Как я удаляю последний знак, только если это - период?
$string = "something here.";
$output = 'something here';
$output = rtrim($string, '.');
(Ссылка: RTRIM на php.net )
Использование RTRIM заменяет все «». В конце, а не только последний персонаж
$string = "something here..";
echo preg_replace("/\.$/","",$string);