Based on the weight function theory and Hutchinson's technique, the analytic form of the toughness change near a crack-tip is derived. The inhomogeneity toughening is treated as an average quantity calculated from the mean-field approach. The solutions are suitable for the composite materials with moderate concentration as compared with Hutchinson's lowest order formula. The composite has the more toughened property if the matrix owns the higher value of the Poisson ratio. The composite with thin-disc inclusions obtains the highest toughening and that with spheres always provides the least effective one. For the microcrack toughening, the variations of the crack shape do not significantly affect the toughness change if the Budiansky and O'Connell crack density parameter is used. The explicit forms for three types of the void toughening and two types of the microcrack toughening are also shown.