PHP Variables and Comments
Variables and comments are widely used in PHP as fundamental building blocks.
Variables
A variable is symbolic representation of a value. As its name suggest, it can “vary” overtime because it can point to different values.
PHP Variables…
- Begin with a dollar sign
- Followed by a letter or underscore
- Can contain letters, numbers, underscores or dashes
- No spaces in between
- Case-sensitive, e.g. lowercase a is different from uppercase A
Naming Conventions
Almost all programming languages follow different naming conventions. With that said, here’s a list of the most commonly used ones in PHP:
$var
$Var
$myVar
$MyVar
$my_var
$my-var
$var3
$_var
$__var
$myVar
is in a format called Camel Case, $MyVar
is in a format called Pascal Case and $my_var
is in a format called Snake Case. These three are the most commonly used naming conventions in PHP.
Value Assignment
Using the equal sign, also known as the “value assignment operator”, we can assign a value to a variable like so:
$var = 'This is a value';
Comments
Adding comments in your code will help you and others to understand what your code is trying to accomplish and understand the approach that you took. Comments might take additional time to write, but it saves you time later. Comments aren’t displayed in the browser because it is simply ignored by the web server.
With that said, there are two ways to write comments in PHP:
- Single line comments -
// This is a single line comment
or# This is a single line comment
- Double line comments -
/* This is a comment */
Use double line comments when your comments contain line breaks, for example:
/*
This is a comment
This is another comment
*/
Variables and Comments in Action
$sample_var = 'Hello';
echo $sample_var; // Outputs: Hello
$sample_var = 'World';
echo $sample_var; // Outputs: World
In the example code above, $sample_var
will contain 'Hello'
as its value and then it gets displayed using the echo
PHP construct, which basically outputs one or more values.
Afterwards, $sample_var
’s value was changed to 'World'
and then gets displayed again.
PHP has some words that are “reserved”. These are words that you’re not allowed to use when naming your variables. See http://www.php.net/manual/en/reserved.php for complete reference.
Previous Post: PHP Request-Response Cycle
Next Post: PHP Strings
This is part 3 of the PHP Basics series.