O'Reilly logo

Learning PHP, MySQL, JavaScript, and CSS, 2nd Edition by Robin Nixon

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Test Your Knowledge

  1. What tag is used to cause PHP to start interpreting program code? And what is the short form of the tag?

  2. What are the two types of comment tags?

  3. Which character must be placed at the end of every PHP statement?

  4. Which symbol is used to preface all PHP variable names?

  5. What can a variable store?

  6. What is the difference between $variable = 1 and $variable == 1?

  7. Why do you suppose that an underscore is allowed in variable names ($current_user), whereas hyphens are not ($current-user)?

  8. Are variable names case-sensitive?

  9. Can you use spaces in variable names?

  10. How do you convert one variable type to another (say, a string to a number)?

  11. What is the difference between ++$j and $j++?

  12. Are the operators && and and interchangeable?

  13. How can you create a multiline echo or assignment?

  14. Can you redefine a constant?

  15. How do you escape a quotation mark?

  16. What is the difference between the echo and print commands?

  17. What is the purpose of functions?

  18. How can you make a variable accessible to all parts of a PHP program?

  19. If you generate data within a function, what are a couple of ways to convey the data to the rest of the program?

  20. What is the result of combining a string with a number?

See Chapter 3 Answers in Appendix A for the answers to these questions.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required