Sunday, December 12, 2010

Professional PHP Programming












Table of Contents
I. Introduction
1. About this book
2. Downloading, installing, configuring PHP
3. Programming in a Web environment
II. The Language
4. Variables and data types
5. Operators
6. Expressions and Statements
if ... else ... elseif
switch
while and do ... while
for Error! Bookmark not defined.
require and include
exit Error! Bookmark not defined.
7. Functions
How They Work
Passing Arguments
Variable Scope and Lifetime
Nested Functions and Recursion
Assigning Functions to Variables
8. Arrays
Starting Simply
Looping Through an Array
A Sequentially Indexed Array
Non-sequentially Indexed Arrays
A Few Words About next() and prev()
array_walk()
Associative Arrays
Multi-Dimensional Arrays
Sorting Functions
Using Arrays with Form Elements
9. Objects and OOP
Object-Oriented Programming
Defining a Class
Instantiating the Class
Constructors
Inheritance
10. String manipulation and regular expressions
III. Applying PHP
11. Non-relational databases
What is a database?
Databases and CSV
dbm - a fast, record-based, flat-file database
Another interface to dbm - DBA
Our telephone book interface
Error! Bookmark not defined.
12. SQL DBMS engines
13. Using LDAP
14. Serving XML documents
15. Graphic content creation
16. PHP connectivity
Utilizing TCP
The whois function
The Frontend
Extending the Frontend
Is my domain still available?
A web client
17. Sending E-mail
18. Cookies
What are cookies?
Cookies in PHP
Getting started
Deleting a cookie
Common pitfalls
What is your name?
19. Error handling and debugging
20. Security issues
21. Magic with quotes
What are magic quotes?
Defining the scope
Magic quotes explained
Sybase extension
Applying magic_quotes
Two helper functions
An alternative approach
Summary
22. Templates
IV. Sample Applications
23. A shopping cart application
24. An OO site
V. Advanced Topics
25. Version migration
26. When should I avoid regular expression functions
VI. Appendix
A. Reference
B. Open Source Software
C. PHP in non-UNIX environments
D. Notes on PHP4/Zend
Basic concepts
The binary compiler
The optimizer
New features in PHP4
PHP4 and overall portability
E. Other Resources

Download
Another Web Programming Books
Another PHP Books

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!