Bonjour à tous

$b et $c proviennent d'un fichier csv. Normalement ils ne peuvent pas être à 0, Sauf si le fichier est corrompu. Si $c = 0 j'ai bien évidemment une erreur "Warning: Division by zero in". Je voudrais pouvoir utiliser cette erreur pour connaitre le fichier défectueux. J'ai bien tenté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if(!$a = $b/$c) echo $refDuFichier;
mais ça ne fonctionne pas vraiment. De cette manière je détecte seulement si $a est égale à 0, quel qu'en soit la raison donc quand l'un des deux terme est égale à 0, que ce soit $b aussi bien que $c. Est il possible de récupérer le code de l'erreur dans une variable? Quelques pistes de recherche seraient bienvenues. Merci à vous.