Maison > Article > programmation quotidienne > Le concept et le rôle des fonctions PHP
Le concept et le rôle des fonctions
Les fonctions ne sont pas des nombres ! Une fonction est une forme de code (forme grammaticale).
Une fonction est un ensemble complet de "plusieurs lignes de code" sous une forme grammaticale. Le tout peut être "exécuté en cas de besoin" (c'est-à-dire exécuter plusieurs lignes de code). La fonction
est un moyen efficace de résoudre le besoin d'exécuter le même code dans différentes situations (différents emplacements de code) - ce qu'on appelle la réutilisation du code.
Définition et appel des fonctions
//定义语法形式: function 函数名($形参1,$形参2,..){ 函数体语句块; //就是若干行代码 } //调用语法形式: 函数名($实参1,$实参2, ...... );
Instructions :
Les paramètres formels sont en fait des variables, qui ne peuvent être utilisées qu'à l'intérieur de la fonction ;
les paramètres réels sont en fait des données, qui seront transmises dans Data à l'intérieur de la fonction ; fonction (attribuée aux variables de paramètres formels en correspondance biunivoque
Valeur de retour de la fonction
Quelle est la valeur de retour d'une fonction ?
含义: 一个函数在执行结束时,可以让其返回一个数据,这就是函数的返回值。 语法: return 要返回的数据;
Explication :
La valeur de retour obtenue en exécutant une fonction peut être utilisée dans n'importe quelle situation où des données sont nécessaires, il suffit comme utiliser un Les données variables sont les mêmes.
De plus, l'instruction return peut également être sans les données suivantes. Dans ce cas, elle termine simplement la fonction et non. renvoyer les données (on peut aussi dire qu'il renvoie null, les données vides).
Un petit test :
Définissons maintenant nous-mêmes une fonction, Calculons la surface aire d'un cuboïde de n'importe quelle longueur, largeur et hauteur.<?php //定义一个函数,可以计算任意长宽高的一个长方体的表面积 function biaomianji($chang,$kuan,$gao) { $mianji = ($chang*$kuan + $chang*$gao + $kuan * $gao)*2; return $mianji; } $biaomianji2 = biaomianji(1,2,3); echo ("表面积为:$biaomianji2");
Résumé :
De cette façon, lorsque nous développons un programme, si un certain morceau de code doit être exécuté plusieurs fois, nous pouvons encapsuler ce morceau de code dans une fonction, améliorant ainsi l'efficacité du développement et la réutilisation du code.
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!