Home > Articles > Programming > PHP

  • Print
  • + Share This
This chapter is from the book

Q&A

Q.

Why is it useful to know the type of data that a variable holds?

A.

Often the data type of a variable constrains what you can do with it. For example, you can’t perform array-related functions on simple strings. Similarly, you might want to make sure that a variable contains an integer or a float before using it in a mathematical calculation, even though PHP will often help you by changing data types for you in this situation.

Q.

Should I obey any conventions when naming variables?

A.

Your goal should always be to make your code easy to read and understand. A variable such as $ab123245 tells you nothing about its role in your script and invites typos. Keep your variable names short and descriptive.

A variable named $f is unlikely to mean much to you when you return to your code after a month or so. A variable named $filename, on the other hand, should make more sense.

Q.

Should I learn the operator precedence table?

A.

There is no reason you shouldn’t, but I would save the effort for more useful tasks. By using parentheses in your expressions, you can make your code easy to read while defining your own order of precedence.

  • + Share This
  • 🔖 Save To Your Account