A well-known method to suppress chaos in a periodically forced chaotic system is to add a harmonic perturbation. The phase control of chaos scheme uses the phase difference between a small added harmonic perturbation and the main driving to suppress chaos, leading the system to different periodic orbits. Using the Duffing oscillator as a paradigm, we present here an in-depth study of this technique. A thorough numerical exploration has been made focused in the important role played by the phase, from which new interesting patterns in parameter space have appeared. On the other hand, our novel experimental implementation of phase control in an electronic circuit confirms both the well-known features of this method and the new ones detected numerically. All this may help in future implementations of phase control of chaos, which is globally confirmed here to be robust and easy to implement experimentally.