an effiCacious phase control technique is presented to design the array pattern with deep nulls at different positions for an arbitrary array. We employ the weightfunction to construct an effective objective function and apply an iterative method to minimize it.The iterative method is based on the quasi-Newton method to ensure the super-linear convergence.Some numerical results based on a 21-element Chebyshev array are presented to demonstrate theefficiency of our method.