Bueno, la solución que te puse es para evitar que si alguno o algunos de los datos NO tienen numeros, pero no para el caso donde ninguno lo tiene...
Para este ultimo caso, bastará con agregar algo así en la parte final...
Código PHP:
if ($numeros!="\$tal=") {
$numeros.=";";
eval($numeros);
} else {
$tal="";
}
return $tal;
O algo así...