I've recently started learning PHP and I'm a little confused about something. I've noticed that PHP uses a $ sign in front of variables, like $name or $age. I'm used to programming in other languages like Java and Python where we don't need to use any special characters to declare variables. So, I was wondering why PHP requires this $ sign.
Is there any specific reason or history behind this syntax? It seems a bit different from what I'm accustomed to, so any insights would be appreciated. Thanks in advance for your help!