Que signifie la déclaration d'une fonction ?
La « définition de fonction » fait référence à l'établissement de fonctions de fonction, y compris la spécification du nom de la fonction, du type de valeur de fonction, du type de paramètre formel, du corps de la fonction, etc. Il s'agit d'une unité de fonction complète et indépendante. La fonction de "déclaration de fonction" est de notifier au système de compilation le nom de la fonction, le type de fonction, le type de paramètre formel, le numéro et l'ordre, afin que le système puisse vérifier en fonction de cela lors de l'appel de la fonction (par exemple, si le nom de la fonction est correcte, la participation réelle (si le type et le nombre de paramètres formels sont cohérents).
Sous forme écrite, la déclaration de fonction peut copier l'en-tête de la fonction et ajouter un point-virgule à la fin ; et dans la liste des paramètres, vous ne pouvez écrire que le nom de type de chaque paramètre au lieu du nom du paramètre.
Définition de la fonction
La définition de la fonction est une unité de fonction complète :
comprend le type de fonction, le nom de la fonction, les paramètres formels et les types de paramètres formels , corps de fonction, etc.
Dans un programme, une fonction ne peut être définie qu'une seule fois
Il n'y a pas de point-virgule entre l'en-tête de la fonction et les accolades
Déclaration de la fonction
La déclaration de fonction est juste une description du système de compilation :
La déclaration de fonction est une description de type de la valeur de retour de la fonction définie pour informer le système que la fonction appelée dans cette fonction est de quel type.
Ne contient pas de corps de fonction (ni de paramètres formels)
Appelez la fonction plusieurs fois et faites les déclarations correspondantes dans chaque fonction appelante
La déclaration de fonction est une instruction de description Doit se terminer. avec point-virgule !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!