Xem mẫu
www.it-ebooks.info
ABC Amber CHM Converter Trial version, http://www.processtext.com/abcchm.html
< Day Day Up >
• Table of Contents • Index
• Reviews
• Reader Reviews • Errata
• Academic
Learning PHP 5
By David Sklar
Publisher: O`Reilly Pub Date: June 2004
ISBN: 0-596-00560-1 Pages: 368
Learning PHP 5 is the ideal tutorial for graphic designers, bloggers, and other web crafters who want a thorough but non-intimidating way to understand the code that makes web sites dynamic. The book begins with an introduction to PHP, then moves to more advanced features: language basics, arrays and functions, web forms, connecting to databases, and much more. Complete with exercises to make sure the lessons stick, this book offers the ideal classroom learning experience whether you`re in a classroom or on your own.
< Day Day Up >
www.it-ebooks.info
ABC Amber CHM Converter Trial version, http://www.processtext.com/abcchm.html
< Day Day Up >
• Table of Contents • Index
• Reviews
• Reader Reviews • Errata
• Academic
Learning PHP 5
By David Sklar
Publisher: O`Reilly Pub Date: June 2004
ISBN: 0-596-00560-1 Pages: 368
Copyright Dedication Preface
Who This Book Is For Contents of This Book Other Resources
Conventions Used in This Book Using Code Examples Comments and Questions Acknowledgments
Chapter 1. Orientation and First Steps Section 1.1. PHP`s Place in the Web World Section 1.2. What`s So Great About PHP? Section 1.3. PHP in Action
Section 1.4. Basic Rules of PHP Programs Section 1.5. Chapter Summary
Chapter 2. Working with Text and Numbers Section 2.1. Text
Section 2.2. Numbers Section 2.3. Variables
Section 2.4. Chapter Summary Section 2.5. Exercises
Chapter 3. Making Decisions and Repeating Yourself Section 3.1. Understanding true and false
Section 3.2. Making Decisions
Section 3.3. Building Complicated Decisions Section 3.4. Repeating Yourself
www.it-ebooks.info
ABC Amber CHM Converter Trial version, http://www.processtext.com/abcchm.html
Section 3.5. Chapter Summary Section 3.6. Exercises
Chapter 4. Working with Arrays Section 4.1. Array Basics
Section 4.2. Looping Through Arrays Section 4.3. Modifying Arrays Section 4.4. Sorting Arrays
Section 4.5. Using Multidimensional Arrays Section 4.6. Chapter Summary
Section 4.7. Exercises Chapter 5. Functions
Section 5.1. Declaring and Calling Functions Section 5.2. Passing Arguments to Functions Section 5.3. Returning Values from Functions Section 5.4. Understanding Variable Scope Section 5.5. Chapter Summary
Section 5.6. Exercises Chapter 6. Making Web Forms
Section 6.1. Useful Server Variables Section 6.2. Accessing Form Parameters Section 6.3. Form Processing with Functions Section 6.4. Validating Data
Section 6.5. Displaying Default Values Section 6.6. Putting It All Together Section 6.7. Chapter Summary Section 6.8. Exercises
Chapter 7. Storing Information with Databases Section 7.1. Organizing Data in a Database Section 7.2. Connecting to a Database Program Section 7.3. Creating a Table
Section 7.4. Putting Data into the Database Section 7.5. Inserting Form Data Safely Section 7.6. Generating Unique IDs
Section 7.7. A Complete Data Insertion Form Section 7.8. Retrieving Data from the Database Section 7.9. Changing the Format of Retrieved Rows Section 7.10. Retrieving Form Data Safely
Section 7.11. A Complete Data Retrieval Form Section 7.12. MySQL Without PEAR DB Section 7.13. Chapter Summary
Section 7.14. Exercises
Chapter 8. Remembering Users with Cookies and Sessions Section 8.1. Working with Cookies
Section 8.2. Activating Sessions
Section 8.3. Storing and Retrieving Information Section 8.4. Configuring Sessions
Section 8.5. Login and User Identification
Section 8.6. Why setcookie( ) and session_start( ) Want to Be at the Top of the Page Section 8.7. Chapter Summary
Section 8.8. Exercises
Chapter 9. Handling Dates and Times Section 9.1. Displaying the Date or Time Section 9.2. Parsing a Date or Time
www.it-ebooks.info
ABC Amber CHM Converter Trial version, http://www.processtext.com/abcchm.html
Section 9.3. Dates and Times in Forms Section 9.4. Displaying a Calendar Section 9.5. Chapter Summary Section 9.6. Exercises
Chapter 10. Working with Files
Section 10.1. Understanding File Permissions Section 10.2. Reading and Writing Entire Files Section 10.3. Reading and Writing Parts of Files Section 10.4. Working with CSV Files
Section 10.5. Inspecting File Permissions Section 10.6. Checking for Errors
Section 10.7. Sanitizing Externally Supplied Filenames Section 10.8. Chapter Summary
Section 10.9. Exercises
Chapter 11. Parsing and Generating XML Section 11.1. Parsing an XML Document Section 11.2. Generating an XML Document Section 11.3. Chapter Summary
Section 11.4. Exercises Chapter 12. Debugging
Section 12.1. Controlling Where Errors Appear Section 12.2. Fixing Parse Errors
Section 12.3. Inspecting Program Data Section 12.4. Fixing Database Errors Section 12.5. Chapter Summary Section 12.6. Exercises
Chapter 13. What Else Can You Do with PHP? Section 13.1. Graphics
Section 13.2. PDF
Section 13.3. Shockwave/Flash Section 13.4. Browser-Specific Code
Section 13.5. Sending and Receiving Mail Section 13.6. Uploading Files in Forms
Section 13.7. The HTML_QuickForm Form-Handling Framework Section 13.8. Classes and Objects
Section 13.9. Advanced XML Processing Section 13.10. SQLite
Section 13.11. Running Shell Commands Section 13.12. Advanced Math
Section 13.13. Encryption
Section 13.14. Talking to Other Languages Section 13.15. IMAP, POP3, and NNTP Section 13.16. Command-Line PHP Section 13.17. PHP-GTK
Section 13.18. Even More Things You Can Do with PHP Appendix A. Installing and Configuring the PHP Interpreter
Section A.1. Using PHP with a Web-Hosting Provider Section A.2. Installing the PHP Interpreter
Section A.3. Installing PEAR
Section A.4. Downloading and Installing PHP`s Friends Section A.5. Modifying PHP Configuration Directives Section A.6. Appendix Summary
Appendix B. Regular Expression Basics
www.it-ebooks.info
ABC Amber CHM Converter Trial version, http://www.processtext.com/abcchm.html
Section B.1. Characters and Metacharacters Section B.2. Quantifiers
Section B.3. Anchors
Section B.4. Character Classes Section B.5. Greed
Section B.6. PHP`s PCRE Functions Section B.7. Appendix Summary Section B.8. Exercises
Appendix C. Answers To Exercises Section C.1. Chapter 2
Section C.2. Chapter 3 Section C.3. Chapter 4 Section C.4. Chapter 5 Section C.5. Chapter 6 Section C.6. Chapter 7 Section C.7. Chapter 8 Section C.8. Chapter 9 Section C.9. Chapter 10 Section C.10. Chapter 11 Section C.11. Chapter 12 Section C.12. Appendix B
Colophon Index
< Day Day Up >
...
- tailieumienphi.vn
nguon tai.lieu . vn