mi sembra strano...io ho provato questo codice sulla 4.3.10 e funziona benone

codice:
$str="blablabla - blobloblo";

echo substr($str, 0, strrpos($str,' - '));