Résumé
It can be tough to learn the concepts of object-oriented programming with a language like C++. Fortunately, PHP's simple object model makes it an ideal language for learning about object-oriented programming.
For the uninitiated, this guide to the latest version of PHP offers a speedy introduction to object-oriented programming, including a thorough explanation of classes as well as coverage of constructors, destructors, inheritance, polymorphism, and interfaces. In this easy-to-follow, example-filled guide, new concepts are coupled with fully-functional, ready-to-use PHP classes (all available for download from the book's companion website, http://objectorientedphp.com).
You'll learn to:
- Promote code reuse by creating your own classes and using built-in classes
- Customize and improve classes through inheritance
- Simplify database access by developing MySQL database and result set classes
- Incorporate an RSS reader int*your site using only four lines of code
- Use XML easily with an object-oriented approach
- Employ PHP to autogenerate documentation for your code
- Make thumbnail images on the fly
- Replace clumsy error trapping with exception handling
- Take full advantage of advanced OO features in PHP
- Incorporate AJAX into your OO PHP code
Object-Oriented PHP will show you how to maximize PHP's features, with much less work than you might think. With Object-Oriented PHP, you can master the basics of object-oriented programming and get up to speed on PHP in one fell swoop.
Sommaire
- What a Tangled Web We Weave
- Basics of Object-Oriented Programming
- Object-Oriented Features New to PHP 5
- Show a Little Class
- Mod UR Class
- The ThumbnailImage Class
- Building the PageNavigator Class
- Using the PageNavigator Class
- Database Classes
- Improvement Through Inheritance
- Advanced Object-Oriented Programming Concepts
- Keeping It Fresh
- More Magic Methods
- Creating Documentation Using the Reflection Classes
- Extending SQLite
- Using PDO
Caractéristiques techniques
PAPIER | |
Éditeur(s) | No Starch Press |
Auteur(s) | Peter Lavin |
Parution | 28/02/2006 |
Nb. de pages | 200 |
Format | 18 x 23 |
Couverture | Broché |
Poids | 435g |
Intérieur | Noir et Blanc |
EAN13 | 9781593270773 |
ISBN13 | 978-1-59327-077-3 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Linux
- Informatique Bases de données Produits SGBD MySQL
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Serveurs web et serveurs d'application Apache
- Informatique Développement d'applications Langages C #
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Langages Eiffel
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Langages Objective-C
- Informatique Développement d'applications Langages Ada
- Informatique Développement d'applications Langages PHP
- Informatique Développement d'applications Langages Python
- Informatique Développement d'applications Langages Ruby
- Informatique Développement d'applications Langages Smalltalk