Helping ordinary people create extraordinary websites!

PHP Operators

By Darren W. Hedlund
2005-06-20

Using PHP Operators

This operator allowed us to assign values to variables and arrays (which we recently learned about).� The other PHP operator we discussed was the array operator

("=>")
which allowed us to match array "keys" to array "values".� There are also the "concatenation" operators which combine strings.� Here are examples of them all:

$variable = 'name'; //assign "name" to the variable $variable using the assignment operator
echo "$variable\n"; //remember the "newline" character I taught last lesson...

$array = array('first' => 'something','second' => 'something else'); //assign array keys and values
print $array['first'] . "\n"; //print the array value with key "first"; concatenation operator used
/* there is also a lesson to be learned here, you can't print arrays inside double quotes like you would variables.
You either have to assign the specific array element to a variable and print that or use the concatenation method
which we learned in lesson 4 */

Pay particular attention to the above comments as some of them were not discussed in previous lessons.� In this lesson I'll go over some other common operators you might want to use.


The PHP arithmetic operators are used to do simple mathematical operations such as addition, subtraction, multiplication, and division.� Here are examples of each:

$number1 = 12;
$number2 = 3;

$answer = $number1 + $number2;
echo "$answer\n"; //prints 15
$answer = $number1 - $number2;
echo "$answer\n"; //prints 9
$answer = $number1 * $number2;
echo "$answer\n"; //prints 36
$answer = $number1 / $number2;
echo "$answer\n"; //prints 4


A few other common PHP operators you will find yourself using often are the following:

Here is a combination operator, concatenation and assignment in one.� This operator takes the original string and adds a new string onto it.

$string = 'hello'; //assign our original string
$string .= ' there'; //concatenate a new string onto it using the ".=" operator
echo "$string\n"; //prints "hello there";

Here is a combination operator, addition and assignment in one.� This operator takes the original number and adds a new number to it.

$number = 12; //assign our original number
$number += 3; //add a new number to it using the "+=" operator
echo "$number\n"; //prints "15"


That's about it for this lesson.� There really isn't much to teach about PHP operators, you use them as you need them.� And if you don't know if what you want exists, you just check the PHP documentation.

Check out PHP's documentation for explanations of all the operators:
http://www.php.net/manual/en/language.operators.php





Tutorial pages:
  • Using PHP Operators
 1 Votes

You might also want to check these out:


Leave a Comment on "PHP Operators"
You must be logged in to post a comment.

Link to This Tutorial Page!


GET OUR NEWSLETTERS