Disclosed are a herbicide resistance gene and use thereof, wherein 1) the amino acid sequence of the encoded protein is at least more than 80% identical to SEQ ID NO:1 and 2) the encoded protein is capable of resulting in resistance to at least one of the following types of herbicides: acetolactate synthase (ALS)-inhibiting herbicides, protoporphyrinogen oxidase (PPO)-inhibiting herbicides, p-hydroxyphenylpyruvate dioxygenase (HPPD)-inhibiting herbicides, photosystem II-inhibiting herbicides, and synthetic auxin herbicides. The gene disclosed herein can be introduced into a plant to obtain a transgenic plant against herbicides. A method is disclosed for obtaining an herbicide-resistant transgenic plant by using an herbicide-resistant gene. Such herbicide-resistant transgenic plant can prevent damage of herbicides to the plant, providing a convenient and economical means for selectively killing weeds.