Maison > Article > développement back-end > Composants structurels des fonctions PHP
La fonction PHP comprend la déclaration de fonction, les paramètres, la valeur de retour, la portée de la variable, etc. : la fonction commence par function, suivi du nom de la fonction et des paramètres entre parenthèses. Les paramètres sont transmis à la fonction et utilisés dans le corps de la fonction. Les fonctions peuvent utiliser return pour renvoyer une valeur. Les variables déclarées dans une fonction ont une portée locale, tandis que les variables déclarées en dehors d'une fonction ont une portée globale. Cas pratique : Vous pouvez écrire une fonction pour calculer la moyenne de deux nombres.
Composants structurels des fonctions PHP
Déclaration de fonction
Une fonction commence par le mot-clé function
, suivi du nom de la fonction et des parenthèses. Les arguments de fonction peuvent être contenus entre parenthèses, séparés par des virgules. Le corps de la fonction est entouré d'accolades {}
. function
关键字开始,后面跟着函数名和圆括号。圆括号内可以包含函数参数,它们以逗号分隔。函数体用花括号 {}
括起来。
function greet($name) { echo "Hello, $name!"; }
参数
参数是传递给函数的数据。参数在函数声明中定义,并在函数体中使用。
返回值
函数可以使用 return
语句返回一个值。如果没有明确返回,函数将返回 null
function add($a, $b) { return $a + $b; }
Parameters
Les paramètres sont les données transmises à la fonction. Les paramètres sont définis dans la déclaration de fonction et utilisés dans le corps de la fonction.Valeur de retour
Une fonction peut renvoyer une valeur en utilisant l'instructionreturn
. Si elle n'est pas renvoyée explicitement, la fonction renvoie null
. $global_variable = "global"; function test() { $local_variable = "local"; echo $global_variable; // 输出 "global" echo $local_variable; // 输出 "local" }🎜Portée de la variable🎜🎜🎜Les variables déclarées à l'intérieur d'une fonction ont une portée locale et ne sont accessibles que dans cette fonction. Les variables déclarées en dehors d'une fonction ont une portée globale et sont accessibles à la fois à l'intérieur et à l'extérieur de la fonction. 🎜
function average($a, $b) { return ($a + $b) / 2; } $avg = average(10, 20); echo "The average is: $avg"; // 输出 "The average is: 15"🎜🎜Cas pratique : Calculer la moyenne de deux nombres🎜🎜🎜La fonction suivante calcule la moyenne de deux nombres :🎜rrreee
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!