<?php
function convert($number)
{
   $matches = Array();
   if (preg_match('/(\d+(?:\.\d+)?)E(-?\d+)/i', $number, $matches)) {
      $number = (float)$matches[1] * pow(10, (int)$matches[2]);
   }
   
   return $number;
}

var_dump(convert("9.018E-14"));
var_dump(convert("9.018E-13"));
var_dump(convert("901.8E-14"));
var_dump(convert("901.8E-13"));
var_dump(convert("901.8"));
?>