SommaireTelecharger la documentationChapitre suivantChapitre precedent  

  .: News :.: Edito :.: Scripts :.: Forum :.: Erreurs :.: Jobs :. 
 
Sommaire

Améliorer PHP 4.0

Préface
Présentation
Capacités d'extensions
Disposition du code source
Le système de compilation automatique de PHP
Créer une extension
Utiliser une extension
Résolution de problèmes
Présentation des sources
Gestion des arguments
Créer des variables
Afficher des informations
Valeurs retournées

7.2 Présentation

"Etendre les fonctionnalités de PHP" est plus facile à dire qu'à faire. PHP a évolué jusqu'à devenir un outil complet et performant, constitué de quelques méga octets de code souce, et pour coder dans un système comme celui-ci, il faut connaître quelques règles et conventions. Lorsque nous avons constitué ce chapitre, nous avons finalement opté pour l'approche 'apprendre par la pratique'. Ce n'est pas l'approche la plus scientifique, ni la plus professionnel, mais c'est la plus fun et elle donne les meilleurs résultats en fin de course. Dans les sections suivantes, vous allez apprendre à réaliser rapidement une extension basique, qui fonctionnera immédiatement. Après cela, vous apprendrez à connaître les fonctionalités avancées de l'API Zend. La méthode alternative serait de séparer les fonctionnalités, le desing, les conseils, les trucs, etc... pour vous donner une vision globale avant de passer à la pratique. Même si c'est la "meilleure" méthode, car aucun codage sauvage n'a eu lieu, elle peut être frustrante et prendre pas mal de votre énergie et de votre temps. Cela nous a décidé pour la première approche.

Notez que même si ce chapitre essaie de fournir un maximum de connaissances sur les rouages internes de PHP, il est impossible de réaliser un guide complet des extensions PHP qui fonctionne 100% du temps, pour tous. PHP est un logiciel énorme et complexe, que ses rouages peuvent simplement être compris si vous vous en rendez familiers par la pratique. Nous vous encourageons à travailler avec les sources.


Chapitre précédentChapitre suivantAccueil nexen.net