ups! gracias por avisar....
ahi esta la correccion:
Código PHP:
$diasarestar="18";
$fecha="2008-10-23";
$F=explode("-",$fecha);
$dia=$F[2];
$mes=$F[1];
$ano=$F[0];
$menos018f = mktime(0, 0, 0, $mes, $dia-$diasarestar, $ano);
$menos018fin = strftime("%Y-%m-%d",$menos018f);
echo $menos018fin;