A phosphorus-containing compound characterized in that it is a compound represented by the following structure: R 1 is selected from alkyl, aryl, benzyl, aryl derivatives and benzyl derivatives; R 2 is selected from hydroxyl, alkyl, hydrogen, alkoxy; n is selected from 0 or 1; X is selected from carbon, oxygen, and nitrogen; wherein when X is carbon, it is -CH 2 -, or -C(R 1 R 2)-, wherein R 1, and R 2 are the same or different substituents independently selected from an alkyl group, benzyl group, an aromatic group, a hydroxyl group, an alkoxy group, and a halogen; wherein when X is nitrogen, it is -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; Z is selected from carbonyl, alkylenyl, sulfonyl, nitrogen, oxygen and sulfur; wherein when Z is nitrogen, it is -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; R 3 is one or more substituents on the benzene ring independently selected from hydrogen and halogen; Y is selected from carbon, oxygen, and nitrogen; wherein when Y is carbon, it is -CH 2 -, or -C(R 1 R 2)-, wherein R 1, and R 2 are the same or different substituents independently selected from an alkyl group, a benzyl group, an aromatic group, and a halogen; wherein when Y is nitrogen, it may be -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; R 4 is selected from alkyl, aryl, benzyl, aryl derivatives and benzyl derivatives; R 5 is hydrogen; the substituent groups represented by G1 and G2 are disposed on the benzene ring in meta, para or ortho position, wherein, the above derivatives refer to the aromatic ring having one or more independently substituted hydrogen, alkyl, alkoxy, halogen, amino, cyano, hydroxy, nitro, aryl, alkylsulfonyl or phenylsulfonyl thereon. R 1 is selected from alkyl, aryl, benzyl, aryl derivatives and benzyl derivatives; R 2 is selected from hydroxyl, alkyl, hydrogen, alkoxy; n is selected from 0 or 1; X is selected from carbon, oxygen, and nitrogen; wherein when X is carbon, it is -CH 2 -, or -C(R 1 R 2)-, wherein R 1, and R 2 are the same or different substituents independently selected from an alkyl group, benzyl group, an aromatic group, a hydroxyl group, an alkoxy group, and a halogen; wherein when X is nitrogen, it is -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; Z is selected from carbonyl, alkylenyl, sulfonyl, nitrogen, oxygen and sulfur; wherein when Z is nitrogen, it is -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; R 3 is one or more substituents on the benzene ring independently selected from hydrogen and halogen; Y is selected from carbon, oxygen, and nitrogen; wherein when Y is carbon, it is -CH 2 -, or -C(R 1 R 2)-, wherein R 1, and R 2 are the same or different substituents independently selected from an alkyl group, a benzyl group, an aromatic group, and a halogen; wherein when Y is nitrogen, it may be -NH-, or -N(R N)-, wherein R N is selected from an alkyl group, a benzyl group and an aromatic group; R 4 is selected from alkyl, aryl, benzyl, aryl derivatives and benzyl derivatives; R 5 is hydrogen; the substituent groups represented by G1 and G2 are disposed on the benzene ring in meta, para or ortho position, wherein, the above derivatives refer to the aromatic ring having one or more independently substituted hydrogen, alkyl, alkoxy, halogen, amino, cyano, hydroxy, nitro, aryl, alkylsulfonyl or phenylsulfonyl thereon.