We extend the Dammann encoding concept to more general phase functions, i.e., to encode a phase pattern so that a number of diffracted orders have the same intensity. We demonstrate a Dammann vortex grating that generates different vortex patterns in the different diffracted orders. We also show a Fresnel lens that creates seven transverse focal spots in each of seven axial planes.