I am surprised for why the constructor is called when we have different class and constructor name. Constructor name is starting with small \"r\"?
class Regi
I think both names are same ..
because when you try to declare the class with name "registration" in same page, it will give you an error that states that you can not re declare the class..
in this case , it is not case sensitive