Book description
Over 12 million Internet domains worldwide use the PHP language to power their websites. If you are a programmer included in this group, or would like to be one, you should pick up a copy of PHP Unleashed. The definitive guide in PHP programming, PHP Unleashed thoroughly and authoritatively covers the release of PHP 5, as well as advanced topics not found in other books. It begins with a detailed summary of the basics and then quickly moves on to more advanced topics such as working with data, outputting graphical data and building complete applications. Whether you're an experienced programmer and new to PHP, or an experienced PHP programmer but new to PHP 5, this is the one PHP book you need in your library.
Table of contents
- Copyright
- Lead Author
- Acknowledgments
- We Want to Hear from You!
- Introduction
-
I. Working with PHP for General Web Development
-
1. Basic PHP Development
- How PHP Scripts Work
- Basic PHP Syntax
- Basic PHP Data Types
- Variable Manipulation
- Control Structures
- User-Defined Functions
- Dynamic Variables and Functions
- Multiple File PHP Scripts
- References
- Strings in PHP
- Comparing Strings
- Advanced String Comparison
- Search and Replacement
- Formatting Strings
- Strings and Locales
- Formatting Date and Time Values
- Summary
- 2. Arrays
- 3. Regular Expressions
- 4. Working with Forms in PHP
- 5. Advanced Form Techniques
- 6. Persistent Data Using Sessions and Cookies
- 7. Using Templates
-
1. Basic PHP Development
-
II. Advanced Web Development
- 8. PEAR
- 9. XSLT and Other XML Concerns
- 10. Debugging and Optimizations
- 11. User Authentication
- 12. Data Encryption
- 13. Object-Oriented Programming in PHP
- 14. Error Handling
- 15. Working with HTML/XHTML Using Tidy
- 16. Writing Email in PHP
- III. Building Applications in PHP
-
IV. I/O, System Calls, and PHP
- 20. Working with the File System
- 21. Network I/O
- 22. Accessing the Underlying OS from PHP
-
V. Working with Data in PHP
- 23. Introduction to Databases
- 24. Using MySQL with PHP
- 25. Using SQLite with PHP
- 26. PHP's dba Functions
-
VI. Graphical Output with PHP
- 27. Working with Images
- 28. Printable Document Generation
-
VII. Appendixes
- A. Installing PHP5 and MySQL
-
B. HTTP Reference
- What Is HTTP?
- PHP Programming Libraries for HTTP Work
- Understanding an HTTP Transaction
- HTTP Client Methods
- What Comes Back: Server Response Codes
- HTTP Headers
- Encoding
- Identifying Clients and Servers
- The “Referer”
- Fetching Content from an HTTP Source
- Media Types
- Cookies: Preserving State and a Tasty Treat
- Security and Authorization
- Client-Side Caching of HTTP Content
- C. Migrating Applications from PHP4 to PHP5
- D. Good Programming Techniques and Performance Issues
- E. Resources and Mailing Lists
Product information
- Title: PHP 5 Unleashed
- Author(s):
- Release date: December 2004
- Publisher(s): Sams
- ISBN: 067232511X
You might also like
book
Beginning PHP 5.3
Serving as a complete introduction to PHP 5.3, this book walks you through all the major …
book
PHP and MySQL™ Phrasebook
gives you the code you need to complete your web programming projects quickly and effectively in …
book
Expert PHP and MySQL®
Best practices and expert techniques for even the most demanding MySQL-driven PHP applications PHP is the …
book
Securing PHP Apps
Secure your PHP-based web applications with this compact handbook. You'll get clear, practical and actionable details …