Présentation des sources <<< |
Gestion des arguments | Créer des variables >>> |
8 Développer PHP 4.0 Manuel PHP . Introduction . Possibilités d'extension . Source Layout . Le système de squelette automatique de PHP . Créer une extension . Utiliser des extensions . Résolution de problèmes . Présentation des sources ->Gestion des arguments . Créer des variables . Duplique le contenu d'une variable : le bâtisseur de copie. . Retourner des valeurs . Afficher des informations . Fonctions de démarrage et d'extinction . Appeler des fonctions utilisateurs . Support du fichier d'initialisation File Support . Par oł continuer? . Référence : quelques macros de configuration . API Macros |
8.9 Gestion des arguments
Un des points les plus importants pour les extensions au langage, est la gestion des données qui sont passées en argument. La plus part des extensions sont construite pour traiter des données spécifiques, (ou requièrent des paramètres pour exécuter les actions spécifiques), et les arguments représentent le seul moyen de communication entre la fonction et son environnement. Bien sur, il y a aussi la possibilité d'échanger des données via les valeurs globales (ce qui sera discuté plus tard), mais cela doit être évité par tous les moyens, car c'est une mauvaise méthode. PHP n'utilise aucune fonction de déclaration formelle. C'est pour cela que la syntaxe est toujours complètement dynamique et n'est jamais validée. La validation de la syntaxe est faite par le code du programmeur. Par exemple, il est possible d'appeler une fonction avec un argument, et un peu plus loin, la même fonction avec quatre arguments : les deux utilisations sont parfaitement correctes. Sommaire : |
<< | Gestion des arguments | >> |
Présentation des sources | Développer PHP 4.0 | Créer des variables |