Если это всегда пробел, тогда отметьте
array explode ( string $delimiter , string $string [, int $limit ] )
И в вашем случае у вас есть
$foo = "1.2 3.4 invalidfoo"
$bits = explode(" ",$foo);
, который дает вам массив:
echo 0+$bits[0];
echo 0+$bits[1];
echo 0+$bits[3];
Используйте +0, чтобы вызвать приведение:)