/** * Vérifie que le tableau de frais ne contient que des valeurs numériques * @param $lesFrais * @return vrai ou faux */ function lesQteFraisValides($lesFrais) { return estTableauEntiers($lesFrais); }
/** * Même principe pour la fonction estDateValide mais ne vérifie que le mois et l'année * @param type $date * @return boolean */ function estMoisValide($date) { $tabDate = explode('/', $date); $dateOK = true; if (count($tabDate) != 2) { $dateOK = false; } else { if (!estTableauEntiers($tabDate)) { $dateOK = false; } else { if (!checkdate($tabDate[1], $tabDate[0], $tabDate[2])) { $dateOK = false; } } } return $dateOK; }