That’s a very good question, just how variable are you?
To many beginners the subject of variables is usually pretty
scary, and often a reasonably difficult concept to grasp,
the reason for this however is usually because most modern
languages require some kind of indication as to what type of
data a variable will hold, this in turn often confuses
beginners because they don’t know what type of data relates
to what kind of type.
scary, and often a reasonably difficult concept to grasp,
the reason for this however is usually because most modern
languages require some kind of indication as to what type of
data a variable will hold, this in turn often confuses
beginners because they don’t know what type of data relates
to what kind of type.
The good thing about PHP is that this is not required,
instead PHP is smart enough to work out how to handle your
data automatically all you have to do is assign a value.
instead PHP is smart enough to work out how to handle your
data automatically all you have to do is assign a value.
However, before we get to that point??..
What is a variable?
Put simply, a variable is an area of memory that has a
convenient name assigned to it, this area of memory can then
be used to store any data related to your script for further
use later in your script.
convenient name assigned to it, this area of memory can then
be used to store any data related to your script for further
use later in your script.
Under PHP, variables are indicated by prefixing the name with
a dollar sign. So for example to declare a variable that
might be used to hold a name you might use:
a dollar sign. So for example to declare a variable that
might be used to hold a name you might use:
$name = "peter";
In the above case PHP assigns a string of data containing
the word “peter” to a memory address and then points the
identifier
use.
the word “peter” to a memory address and then points the
identifier
$name
to it so that’s it’s easy to remember anduse.
Some other examples of variable usage are as follows:
$age = 21;
$date = "19/02/2009";