tu lanci la funzione quando non si verificano le condizioni poste tra if (vedo che è sempre dopo else).
quindi puoi risolvere con un
basandoti quindi su || (OR) e ! (negazione).Codice PHP:
if(!condizione1 || !condizione2 || !condizione3){
functionA
}