Flylib.com
PHP 5 Power Programming
PHP 5 Power Programming
ISBN: 013147149X
EAN: 2147483647
Year: 2003
Pages: 240
Authors:
Andi Gutmans
,
Stig Bakken
,
Derick Rethans
BUY ON AMAZON
PHP 5 Power Programming
Table of Contents
Copyright
Bruce Peren s Open Source Series
About Prentice Hall Professional Technical Reference
Foreword
Preface
In the Beginning
Audience
Chapter Overview
A Note About Coding Styles
About the Software
Updates and Errata and Downloads
Acknowledgements
Chapter1.What Is New in PHP 5?
Section 1.1. Introduction
Section 1.2. Language Features
Section 1.3. General PHP Changes
Section 1.4. Other New Features in PHP 5
Section 1.5. Summary
Chapter2.PHP 5 Basic Language
Section 2.1. Introduction
Section 2.2. HTML Embedding
Section 2.3. Comments
Section 2.4. Variables
Section 2.5. Basic Data Types
Section 2.6. Operators
Section 2.7. Control Structures
Section 2.8. Functions
Section 2.9. Summary
Chapter3.PHP 5 OO Language
Section 3.1. Introduction
Section 3.2. Objects
Section 3.3. Declaring a Class
Section 3.4. The new Keyword and Constructors
Section 3.5. Destructors
Section 3.6. Accessing Methods and Properties Using the Variable
Section 3.7. Class Constants
Section 3.8. Cloning Objects
Section 3.9. Polymorphism
Section 3.10. parent:: and self::
Section 3.11. instanceof Operator
Section 3.12. Abstract Methods and Classes
Section 3.13. Interfaces
Section 3.14. Inheritance of Interfaces
Section 3.15. final Methods
Section 3.16. final Classes
Section 3.17. __toString() Method
Section 3.18. Exception Handling
Section 3.19. __autoload()
Section 3.20. Class Type Hints in Function Parameters
Section 3.21. Summary
Chapter4.PHP 5 Advanced OOP and Design Patterns
Section 4.1. Introduction
Section 4.2. Overloading Capabilities
Section 4.3. Iterators
Section 4.4. Design Patterns
Section 4.5. Reflection
Section 4.6. Summary
Chapter5.How to Write a Web Application with PHP
Section 5.1. Introduction
Section 5.2. Embedding into HTML
Section 5.3. User Input
Section 5.4. Safe-Handling User Input
Section 5.5. Techniques to Make Scripts Safe
Section 5.6. Cookies
Section 5.7. Sessions
Section 5.8. File Uploads
Section 5.9. Architecture
Section 5.10. Summary
Chapter6.Databases with PHP 5
Section 6.1. Introduction
Section 6.2. MySQL
Section 6.3. SQLite
Section 6.4. PEAR DB
Section 6.5. Summary
Chapter7.Error Handling
Section 7.1. Introduction
Section 7.2. Types of Errors
Section 7.3. PEAR Errors
Section 7.4. Exceptions
Section 7.5. Summary
Chapter8.XML with PHP 5
Section 8.1. Introduction
Section 8.2. Vocabulary
Section 8.3. Parsing XML
Section 8.4. SimpleXML
Section 8.5. PEAR
Section 8.6. Converting XML
Section 8.7. Communicating with XML
Section 8.8. Summary
Chapter9.Mainstream Extensions
Section 9.1. Introduction
Section 9.2. Files and Streams
Section 9.3. Regular Expressions
Section 9.4. Date Handling
Section 9.5. Graphics Manipulation with GD
Section 9.6. Multi-Byte Strings and Character Sets
Section 9.7. Summary
Chapter10.Using PEAR
Section 10.1. Introduction
Section 10.2. PEAR Concepts
Section 10.3. Obtaining PEAR
Section 10.4. Installing Packages
Section 10.5. Configuration Parameters
Section 10.6. PEAR Commands
Section 10.7. Installer Front-Ends
Section 10.8. Summary
Chapter11.Important PEAR Packages
Section 11.1. Introduction
Section 11.2. Database Queries
Section 11.3. Template Systems
Section 11.4. Authentication
Section 11.5. Form Handling
Section 11.6. Caching
Section 11.7. Summary
Chapter12.Building PEAR Components
Section 12.1. Introduction
Section 12.2. PEAR Standards
Section 12.3. Release Versioning
Section 12.4. CLI Environment
Section 12.5. Fundamentals
Section 12.6. Building Packages
Section 12.7. The package.xml Format
Section 12.8. Dependencies
Section 12.9. String Substitutions
Section 12.10. Including C Code
Section 12.11. Releasing Packages
Section 12.12. The PEAR Release Process
Section 12.13. Packaging
Section 12.14. Uploading
Section 12.15. Summary
Chapter13.Making the Move
Section 13.1. Introduction
Section 13.2. The Object Model
Section 13.3. Passing Objects to Functions
Section 13.4. Compatibility Mode
Section 13.5. Other Changes
Section 13.6. E_STRICT
Section 13.7. Other Compatibility Problems
Section 13.8. Changes in Functions
Section 13.9. Summary
Chapter14.Performance
Section 14.1. Introduction
Section 14.2. Design for Performance
Section 14.3. Benchmarking
Section 14.4. Profiling with Zend Studio s Profiler
Section 14.5. Profiling with APD
Section 14.6. Profiling with Xdebug
Section 14.7. Using APC (Advanced PHP Cache)
Section 14.8. Using ZPS (Zend Performance Suite)
Section 14.9. Optimizing Code
Section 14.10. Summary
Chapter15.An Introduction to Writing PHP Extensions
Section 15.1. Introduction
Section 15.2. Quickstart
Section 15.3. Summary
Chapter16.PHP Shell Scripting
Section 16.1. Introduction
Section 16.2. PHP CLI Shell Scripts
Section 16.3. Summary
AppendixA.PEAR and PECL Package Index
Section A.1. Authentication
Section A.2. Benchmarking
Section A.3. Caching
Section A.4. Configuration
Section A.5. Console
Section A.6. Database
Section A.7. Date and Time
Section A.8. Encryption
Section A.9. File Formats
Section A.10. File System
Section A.11. Gtk Components
Section A.12. HTML
Section A.13. HTTP
Section A.14. Images
Section A.15. Internationalization
Section A.16. Logging
Section A.17. Mail
Section A.18. Math
Section A.19. Networking
Section A.20. Numbers
Section A.21. Payment
Section A.22. PEAR
Section A.23. PHP
Section A.24. Processing
Section A.25. Science
Section A.26. Streams
Section A.27. Structures
Section A.28. System
Section A.29. Text
Section A.30. Tools and Utilities
Section A.31. Web Services
Section A.32. XML
AppendixB.phpDocumentor Format Reference
Section B.1. Introduction
Section B.2. Documentation Comments
Section B.3. Tag Reference
Section B.4. Tag Table
Section B.5. Using the phpDocumentor Tool
AppendixC.Zend Studio Quick Start Guide
Section C.1. Version 3.5.x
Section C.2. About the Zend Studio Client Quick Start Guide
Section C.3. About Zend
Section C.4. Zend Studio Client: Overview
Section C.5. Editing a File
Section C.6. Working with Projects
Section C.7. Running the Debugger
Section C.8. Configure Studio Server for Remote Debugger and Profiling
Section C.9. Running the Profiler
Section C.10. Product Support
Section C.11. Main Features
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
PHP 5 Power Programming
ISBN: 013147149X
EAN: 2147483647
Year: 2003
Pages: 240
Authors:
Andi Gutmans
,
Stig Bakken
,
Derick Rethans
BUY ON AMAZON
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Planning for Risk Management
Identifying Project Scope Risk
Identifying Project Resource Risk
Managing Project Risk
A Practitioners Guide to Software Test Design
Pairwise Testing
Scripted Testing
Test Planning
Section IV - Supporting Technologies
Appendix B Stateless University Registration System Case Study
Data Structures and Algorithms in Java
Stacks and Queues
Searching and Sorting
Merge Sort
A.6. Methods and Breaking Out
A.9. Debugging
802.11 Wireless Networks: The Definitive Guide, Second Edition
Differential Phase Shift Keying (DPSK)
Implementation-Specific Behavior
Windows Computer Authentication
1X on Linux with xsupplicant
Site Planning and Project Management
Understanding Digital Signal Processing (2nd Edition)
OPTIMIZED IIR FILTER DESIGN METHOD
APPROXIMATE ENVELOPE DETECTION
DUAL-MODE AVERAGING
REFERENCES
REFERENCES
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Objects, Interfaces, and Patterns
Windows Controls
ADO.NET
ASP.NET Web Applications
Remoting and Enterprise Services
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies