если вам всегда нужна последняя позиция, вы можете попробовать с помощью strrpos (), она найдет последнее вхождение данного символа. Так что вы можете сделать:
$string = '11.22.3456';
$pos = strrpos($string, '.');
$year = ($pos !== false) ? substr($string, $pos + 1) : 'N/a';
var_dump($year);
explode () всегда является опцией, просто хотел дать другую.