PHPGurukul

PHP – Variables

Assigning Values to Variables Assigning value to a variables in PHP is quite easy: use the equality(=) symbol, which also happens to be PHP’s assignment operator. This assigns the value on the right side of the equation to the variable on the left. To use a variable in a script, simply call it by name in an expression and PHP will replace it with its value when the script is executed. Here’s an example:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“DTD/xhtml1-transitional.dtd”>
<html xmlns=http://www.w3.org/1999/xhtml  xml:lang=”en” lang=”en”>
<head><title/></head>
<body>
<?php
// assign value to variable
$name= ’Anuj’;
?>
<h2> Welcome to<? Php echo $name; ?>’s Blog!</h2>
</body>
</html>
In this example, the variables $name is assigned the value ‘Simon’. The echo statement is then used to print the value of this variable to the Web page. You can also assign a variable the value of another variable, or the result of calculation. The following example demonstrates both these situations:
<?php
//assign value to variable
$now=2008;
// assign value to another variable
$currentYear = $now;
//perform calculation
$lastYear = $currentYear-1;
//output: ‘2007 has ended. Welcome to 2008!’
echo “$lastYear has ended.  Welcome to $currentYear”;
?>
Destroying Variables To destroy a variable, pass the variable to PHP’s aptly named unset() function, as in the following example:
<?php
//assign value to variable
$car = ‘Porsche’
//print variable value
//output: ‘Before unset(), my car is a Porsche’
Echo “Before unset(), my car is a $car”;
//destroy variable
unset($car);
//print variable vale
//this will generate an ‘undefined variable’ error
//output: ‘After unset(), my car is a’
echo “After unset(), my car is a $car;
?>
Inspecting Variable Content PHP offers the var_dump() function, which accepts a variable and X-ray it for you. Here’s example:
<?php
//define variables
$name = ‘Fiona’;
$age = 28;
//display variable contents
var_dump($name);
var_dump($age);
?>
]]>

Anuj Kumar

This is Anuj Kumar. I’m a professional web developer with 4+ year experience. I write blogs in my free time. I love to learn new technologies and share with others.
I founded PHPGurukul in September 2015. The main aim of this website to provide PHP, Jquery, MySQL, PHP Oops and other web development tutorials.
.

Recommended Tutorials for you


Add comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Web Hosting with a FREE domain. On sale ₹99.00/mo

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.