My textbook says phosphorus cannot form pπ-pπ bonds because their atomic orbitals are so large and diffuse that they cannot have effective overlapping.
My doubt is then how does phosphorus form dπ-pπ bonds? I mean dπ-pπ bond is supposed to be more ineffective overlapping. If pπ-pπ cannot happen then how does dπ-pπ happen?