Regex örneğini de ben vereyim. Alternatif olsun :)

$url = "merhaba-bu-bir-konudur-10" ;

if ( preg_match('/[0-9]+$/', $url ,$m) ) {

echo $m[0];

} else {

echo 'Hata :(';

}