That's not correct - anyone can register for the vSphere Foundations exam, and a VCP exam - whether they have taken the training or not.
The 3 requirements for VCP (training, vSphere Foundations exam, VCP exam) can be completed in any order. No certification is awarded til all 3 elements are completed.