? PHP est un langage de programmation principalement utilisé pour la création de pages web dynamiques. Les programmes contiennent des variables , variables sont utilisées dans les fonctions et les procédures d'un programme. L'appel d'une fonction ou d'une procédure est connue comme «l'appel» de la fonction ou de la procédure . Les variables qui sont censés être passé d'une valeur lorsque la fonction ou procédure est appelée sont connus comme les paramètres et les valeurs qui leur sont passés des arguments . PHP
PHP a été développé à l'origine comme un ensemble d' outils écrits dans le langage de programmation Perl, mais a évolué en une langue distincte dans son propre droit . Un programme PHP est comme un modèle de page Web. Contrairement à une page Web statique, il n'est pas stocké dans sa forme finale . Le programme PHP a des sections qui seront remplis lorsque le programme est invoqué . Il en résulte des différentes pages Web en fonction des résultats de base de données récupère .
Paramètre Format
paramètres , comme les variables en PHP commencent toujours avec un signe de dollar ($) . Ils suivent un nom de fonction entre parenthèses et séparées par des virgules : my_function ($ a_parameter , b_parameter $ ) . Le type des variables de données n'ont pas à être déclarés . Le compilateur dérive du type de la première valeur affectée à une variable ou un paramètre .
Passage des arguments
Un argument peut être une valeur , une variable, un matrice ou une référence . Dans l'exemple : a_function ('a' ) la lettre «a» est l'argument passé à la fonction. Dans l'exemple a_function ($ a ) quelle que soit la valeur a été placé dans la variable $ a est l' argument de la fonction . Toutefois, les valeurs contenues dans les variables globales ne doivent pas être passés comme arguments , car ils peuvent être faits locale par une déclaration «globale» au sein de la fonction . La valeur d'une variable globale ne sera pas modifié quand il est passé à une fonction . Toutefois, il sera si la variable est passée comme une référence . Ce contrôle passe de la variable et son contenu à la fonction. Ce résultat est obtenu par la syntaxe : . A_function ( & $ a)
erreur Conditions
La liste des arguments d'une fonction doit correspondre au nombre de paramètres dans la déclaration de fonction . Sinon, une erreur se produit. Déclarations de fonction peuvent inclure des valeurs par défaut des paramètres , dans ce cas , la fonction peut être appelée sans sans arguments. Toutefois, si seulement certains paramètres sont des valeurs par défaut dans la déclaration de fonction , ces paramètres sans valeurs par défaut doivent être listés avant les valeurs par défaut . Dans ce cas, seuls les arguments de ces paramètres sans valeurs par défaut doivent être fournis .