Maison > programmation quotidienne > Connaissance PHP > Le concept et le rôle des fonctions PHP

Le concept et le rôle des fonctions PHP

**熬夜选手
Libérer: 2020-05-01 14:53:05
original
356 Les gens l'ont consulté

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, ...... );
Copier après la connexion

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  要返回的数据;
Copier après la connexion

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");
Copier après la connexion


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!

Étiquettes associées:
1
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal