To find necessary and sufficient conditions for anti-fuzzy subsemigroups, anti-fuzzy left ideals, anti-fuzzy right ideals, anti-fuzzy ideals, anti-fuzzy generalized bi-ideals, anti-fuzzy bi-deals, anti-fuzzy interior ideals and anti-fuzzy (1,2)- ideals on semigroups via certain subsets of [0,1]