Se vuoi recuperare tutto quello che precede il "primo punto" presente nella stringa, potresti fare così:
codice:
$str = "0.01 beta r4";
echo substr($str, 0, strpos($str, '.'));