Simple variables and operators
Once you are up and running with your own PHP programming, you'll find that the majority of your scripts are variables, operators, and under ten functions that you use commonly.
In this chapter we will be looking at the different types of variables used in PHP, which to use and when, and also how to convert between the different types. We'll also be looking at operators - these are things that have any effect on variables, such as adding, subtracting, and multiplying.
This chapter is designed to give you complete information on how PHP's variables work - you needn't understand some of the more complicated parts, such as references or variable variables, unless you really want full comprehension of the language.
The topics covered here are:
-
What types of data are available to you
-
References, typecasting, and variable variables
-
Script variables, pre-set variables, script constants, and pre-set constants
-
Operators such as plus, minus, multiply, and divide
Chapter contents
- 3.1. Types of Data
- 3.2. Checking a variable is set
- 3.3. Automatic type conversion
- 3.4. Forcing a type with type casting
- 3.5. Non-decimal number systems
- 3.6. Variable scope
- 3.7. Variable variables
- 3.8. Superglobals
- 3.9. Pre-set variables
- 3.10. References
- 3.11. Constants
- 3.11.1. Pre-set constants
- 3.12. Operators
- 3.12.1. Shorthand unary operators
- 3.12.2. Comparison operators
- 3.12.3. Complete operator list
- 3.12.4. The Ternary Operator
- 3.12.5. The scope resolution operator
- 3.12.6. The execution operator
- 3.12.7. Operator precedence and associativity
- 3.13. Summary
- 3.14. Exercises
- 3.15. Further reading
- 3.16. Next chapter


Copyright 2010 Future Publishing Limited (company
registered number 2008885), a company registered
in England and Wales whose registered office is at
Beauford Court, 30 Monmouth Street, Bath, BA1 2BW, UK