Reusing Code and Writing Functions CHAPTER 5 145 Further Reading The use of include(), require(), function, and return are also explained in the online manual. To find out more about concepts such as recursion, pass by value/reference, and scope that affect many languages, you can look at a general computer science text book, such as Dietel and Dietel’s C++ How To Program. Next Now that you are using include files, require files, and functions to make your code more maintainable and reusable, the next chapter addresses object-oriented software and the support offered in PHP. Using objects allows you to achieve goals similar to the concepts. | Reusing Code and Writing Functions Chapter 5 145 Further Reading The use of include require function and return are also explained in the online manual. To find out more about concepts such as recursion pass by value reference and scope that affect many languages you can look at a general computer science text book such as Dietel and Dietel s C How To Program. Next Now that you are using include files require files and functions to make your code more maintainable and reusable the next chapter addresses object-oriented software and the support offered in PHP. Using objects allows you to achieve goals similar to the concepts presented in this chapter but with even greater advantages for complex projects. 5 Reusing Code and Writing Functions Object-Oriented PHP