Récupération d'un erreur de division par 0

Résolu
Ninja_En_Short Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -  
Ninja_En_Short Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voila le topo : le php fait des calculs à partir de plusieurs cases d'un tableau, problème, il y a des divisions dans le lot et certaines cases en dénominateur peuvent être nulles. Je pense à l'utilisation d'un try catch mais je me souvient plus du tout comment fonctionne la chose pour récupérer l'erreur de division par zéro.

Help !

Merci

2 réponses

Utilisateur anonyme
 
Pourrai tu mettre ton code stp ?
0
Ninja_En_Short Messages postés 133 Date d'inscription   Statut Membre Dernière intervention   9
 
Voilà un des case qui contient le calcul et case qui créés les données, "showTotalCol" c'est le nom de la fonction

case "percentM":
$totpercentM = (showTotalCol(margeM)/showTotalCol(livreEtFactureM))*100;
return $totpercentM;
break;

case "livreEtFactureM":
$totlivreEtFactureM = 0;
foreach ($array_res as $tot_array_res) {
$totlivreEtFactureM += getLivreEtFactureM($res_CHMLI, $res_CHMCA);
};
return $totlivreEtFactureM;
break;

case "margeM":
$totmargeM = 0;
foreach ($array_res as $tot_array_res) {
$totmargeM += getMargeM($res_CHMCA, $res_CHMLI, $res_CHMACA, $res_CHMALI);
};
return $totmargeM;
break;
0