Rica ederim. strrchr o şekilde değilde şu şöyle kullansan olurdu:
$ilk = substr(strrchr($kelime, '-'),1);
echo $ilk;
echo '<br />';
$son = str_replace('-'.$ilk,'', $kelime);
echo $son;
Ya da başka bir yol:
$pos = strpos($kelime, '-');
echo substr($kelime, 0, $pos);
echo '<br />';
echo...