Variables, which always start with $ in PHP, can hold all sorts of data for the life of the script
If you want to set a value that will not be changed, use a constant. From a speed perspective, there is little difference, however it makes clear in your code that the value cannot be changed by other programmers.
PHP has a large selection of operators to allow you to manipulate your variables in a simple way. Each operator has precedence and associativity, but you should not rely on these.
Some operators, such as ++, vary their effect depending on where they come in relation to a variable.
Want to learn PHP 7?
Hacking with PHP has been fully updated for PHP 7, and is now available as a downloadable PDF. Get over 1200 pages of hands-on PHP learning today!
If this was helpful, please take a moment to tell others about Hacking with PHP by tweeting about it!
Next chapter: Exercises >>
Previous chapter: Operator precedence and associativity
Home: Table of Contents
Copyright ©2015 Paul Hudson. Follow me: @twostraws.