The PHP Developer's Cookbook is a task-based reference designed to give developers easy-to-follow solutions to common problems that they might encounter when using PHP in Web site development. Each solution provides complete code listings along with an in-depth explanation of how and why a particular solution was used. PHP is an open source, server-side, HTML-embedded scripting language used to create dynamically generated Web pages. With an easy-to-use syntax and a large, extensible library of modules, PHP makes it fast and easy to create powerful data-driven Web sites for e-commerce, community portals, and other Web-based applications. The PHP Developer's Cookbook provides the experienced developer with complete solutions to specific needs they are likely to have while using PHP.
Muu info
The PHP Developer's Cookbook is a task-based reference designed to give developers easy-to-follow solutions to common problems that they might encounter when using PHP in Web site development. Each solution provides complete code listings along with an in-depth explanation of how and why a particular solution was used. PHP is an open source, server-side, HTML-embedded scripting language used to create dynamically generated Web pages. With an easy-to-use syntax and a large, extensible library of modules, PHP makes it fast and easy to create powerful data-driven Web sites for e-commerce, community portals, and other Web-based applications. The PHP Developer's Cookbook provides the experienced developer with complete solutions to specific needs they are likely to have while using PHP.
Foreword |
|
xv | |
Introduction |
|
1 | (8) |
Part I Language Constructs and Techniques |
|
9 | (266) |
|
|
11 | (22) |
|
|
33 | (22) |
|
|
55 | (18) |
|
|
73 | (24) |
|
|
97 | (14) |
|
|
111 | (28) |
|
|
139 | (16) |
|
|
155 | (18) |
|
|
173 | (18) |
|
|
191 | (12) |
|
|
203 | (16) |
|
Maintaining Sessions with PHP |
|
|
219 | (26) |
|
|
245 | (20) |
|
Working with PHP's Built-in Arrays and Constants |
|
|
265 | (10) |
Part II Databases |
|
275 | (32) |
|
|
277 | (6) |
|
Creating a Database-Independent API with PHP |
|
|
283 | (24) |
Part III Going Outside PHP |
|
307 | (66) |
|
Interfacing with Other Programs and Languages |
|
|
309 | (12) |
|
|
321 | (14) |
|
|
335 | (12) |
|
|
347 | (26) |
Part IV Generating Other Languages |
|
373 | (52) |
|
Image Creation and Management |
|
|
375 | (22) |
|
|
397 | (28) |
Part V The Zend API |
|
425 | (62) |
|
|
427 | (60) |
Appendixes |
|
|
|
465 | (8) |
|
B Troubleshooting with PHP |
|
|
473 | (6) |
|
|
479 | (4) |
|
|
483 | (4) |
Index |
|
487 | |
Sterling Hughes is a freelance Web developer, creating dynamic Web applications in PHP, C, and Perl for Fortune 500 companies. He is one of the authors of the PHP documentation and he has written articles on PHP for Web Reference, Zend.com, and Web Techniques. Andrei Zmievski is the lead development engineer and open source researcher at ispi, where he works on e-commerce and Web publishing projects. He is a member of the PHP core development group and has contributed to several other open source projects.