ARRAY(0xaed4e918)


ou
Identifiez-vous pour activer la commande 1-Click.
ou
en essayant gratuitement Amazon Premium pendant 30 jours. Votre inscription aura lieu lors du passage de la commande. En savoir plus.
Plus de choix
Vous l'avez déjà ? Vendez votre exemplaire ici
Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

PHP 5 Power Programming [Anglais] [Broché]

Andi Gutmans , Stig Bakken , Derick Rethans

Prix : EUR 37,56 LIVRAISON GRATUITE En savoir plus.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Il ne reste plus que 1 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon. Emballage cadeau disponible.
Voulez-vous le faire livrer le samedi 19 avril ? Choisissez la livraison en 1 jour ouvré sur votre bon de commande. En savoir plus.
‹  Retourner à l'aperçu du produit

Table des matières

Foreword.

Preface.

1. What Is New in PHP 5?

    Introduction.

    Language Features.

      New Object-Oriented Model.

      New Object-Oriented Features.

      Other New Language Features.

    General PHP Changes.

      XML and Web Services.

    Other New Features in PHP 5.

      New Memory Manager.

      Dropped Support for Windows 95.

    Summary.

2. PHP 5 Basic Language.

    Introduction.

    HTML Embedding.

    Comments.

    Variables.

      Indirect References to Variables.

      Managing Variables.

      Superglobals.

    Basic Data Types.

      Integers.

      Floating-Point Numbers.

      Strings.

      Booleans.

      Null.

      Arrays.

      Constants.

    Operators.

      Binary Operators.

      Assignment Operators.

      Comparison Operators.

      Logical Operators.

      Bitwise Operators.

      Unary Operators.

      Negation Operators.

      Increment/Decrement Operators.

      The Cast Operators.

      The Silence Operator.

      The One and Only Ternary Operator.

    Control Structures.

      Conditional Control Structures.

      Loop Control Structures.

      Code Inclusion Control Structures.

    Functions.

      User-Defined Functions.

      Function Scope.

      Returning Values By Value.

      Returning Values By Reference.

      Declaring Function Parameters.

      Static Variables.

    Summary.

3. PHP 5 OO Language.

    Introduction.

    Objects.

    Declaring a Class.

    The new Keyword and Constructors.

    Destructors.

    Accessing Methods and Properties Using the $this Variable.

      public, protected, and private Properties.

      public, protected, and private Methods.

      Static Properties.

      Static Methods.

    Class Constants.

     Cloning Objects.

    Polymorphism.

    parent:: and self::.

    instanceof Operator.

    Interfaces.

    Inheritance of Interfaces.

    final Methods.

    final Classes.

    __toString() Method.

    Exception Handling.

    __autoload().

    Class Type Hints in Function Parameters.

    Summary.

4. PHP 5 Advanced OOP and Design Patterns.

    Introduction.

    Overloading Capabilities.

      Property and Method Overloading.

      Overloading the Array Access Syntax.

    Iterators.

    Design Patterns.

      Strategy Pattern.

      Singleton Pattern.

      Factory Pattern.

      Observer Pattern.

    Reflection.

      Introduction.

      Reflection API.

      Reflection Examples.

      Implementing the Delegation Pattern Using Reflection.

    Summary.

5. How to Write a Web Application with PHP.

    Introduction.

    Embedding into HTML.

    User Input.

    Safe-Handling User Input.

      Common Mistakes.

    Techniques to Make Scripts "Safe".

      Input Validation.

      HMAC Verification.

      PEAR::Crypt_HMAC.

      Input Filter.

      Working with Passwords.

      Error Handling.

    Cookies.

    Sessions.

      Handling the Incoming Uploaded File.

    Architecture.

      One Script Serves All.

      One Script per Function.

      Separating Logic from Layout.

    Summary.

6. Databases with PHP 5.

    Introduction.

    MySQL.

      MySQL Strengths and Weaknesses.

      PHP Interface.

      Example Data.

      Connections.

      Buffered Versus Unbuffered Queries.

      Queries.

      Multi Statements.

      Fetching Modes.

      Prepared Statements.

      BLOB Handling.

    SQLite.

      SQLite Strengths and Weaknesses.

      Best Areas of Use.

      PHP Interface.

    PEAR DB.

      Obtaining PEAR DB.

      Pros and Cons of Database Abstraction.

      Which Features Are Abstracted?

      Database Connections.

      Executing Queries.

      Fetching Results.

      Sequences.

      Portability Features.

      Abstracted Errors.

      Convenience Methods.

    Summary.

7. Error Handling.

     Introduction.

    Types of Errors.

      Programming Errors.

      Undefined Symbols.

      Portability Errors.

      PHP Errors.

    PEAR Errors.

      The PEAR_Error Class.

      Handling PEAR Errors.

      PEAR Error Modes.

      Graceful Handling.

    Exceptions.

      What Are Exceptions?

      try, catch, and throw.

    Summary.

8. XML with PHP 5.

    Introduction.

    Vocabulary.

    Parsing XML.

      SAX.

      DOM.

    SimpleXML.

      Creating a SimpleXML Object.

      Browsing SimpleXML Objects.

      Storing SimpleXML Objects.

    PEAR.

      XML_Tree.

      XML_RSS.

    Converting XML.

      XSLT.

    Communicating with XML.

      XML-RPC.

      SOAP.

    Summary.

9. Mainstream Extensions.

    Introduction.

    Files and Streams.

      File Access.

      Program Input/Output.

      Input/Output Streams.

      Compression Streams.

      User Streams.

      URL Streams.

      Locking.

      Renaming and Removing Files.

      Temporary Files.

      Syntax.

       Functions.

    Date Handling.

      Retrieving Date and Time Information.

  ...

‹  Retourner à l'aperçu du produit