Php variable & fonction
Résolu/Fermé
A voir également:
- Php variable & fonction
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
3 réponses
Yoan
Messages postés
11795
Date d'inscription
mardi 1 février 2005
Statut
Modérateur
Dernière intervention
10 décembre 2023
2 330
25 oct. 2008 à 18:52
25 oct. 2008 à 18:52
Regarde la fonction :
Quand un peu plus bas tu appelles la fonction, tu donnes toi-même la valeur du rayon et de la hauteur. Quand tu écris :
function VolumeCone($rayon, $hauteur) { $volume = $rayon * $rayon * 3.14 * $hauteur * (1/3); // calcul du volume return $volume; // indique la valeur à renvoyer, ici le volume }Elle prend comme paramètre les variables $rayon et $hauteur.
Quand un peu plus bas tu appelles la fonction, tu donnes toi-même la valeur du rayon et de la hauteur. Quand tu écris :
$volume = VolumeCone(3, 1);tu écris en fait, en français :
$volume contient le volume d'un cône de rayon $rayon=3 et de hauteur $hauteur=1
Salut,
Tout ce passe dans la définition de la fonction qui est :
>>>function VolumeCone($rayon, $hauteur)
Donc, on défini le nom de la fonction, que l'on appel : VolumeCone
Ensuite, entre parathèse on crée 2 variables, que l'on nomme $rayon, $hauteur
Ensuite quand tu appels la fonction, $volume = VolumeCone(3,1)
Et bien la fonction associe $rayon à 3 et $hauteur à 1
Tu comprends j'espère ?
Maintenant on pourrait compliquer legère la fonction, de manière à éviter les oublies lors de l'appel à la fonction.
Parce que si tu oublies de mettre le 1 par exemple, tu vas prendre une erreur, donc voici une méthode un peu plus sur :
function VolumeCone($rayon = '3', $hauteur = '4')
En procedant de cette manière, j'ai défini des valeurs par défaut de $rayon et $hauteur.
Donc si tu appels la fonction $volume = VolumeCone() ca fonctionnera aussi ! il va considerer que j'ai fait ça : VolumeCone(3,4)
Tu as compris ?
Tout ce passe dans la définition de la fonction qui est :
>>>function VolumeCone($rayon, $hauteur)
Donc, on défini le nom de la fonction, que l'on appel : VolumeCone
Ensuite, entre parathèse on crée 2 variables, que l'on nomme $rayon, $hauteur
Ensuite quand tu appels la fonction, $volume = VolumeCone(3,1)
Et bien la fonction associe $rayon à 3 et $hauteur à 1
Tu comprends j'espère ?
Maintenant on pourrait compliquer legère la fonction, de manière à éviter les oublies lors de l'appel à la fonction.
Parce que si tu oublies de mettre le 1 par exemple, tu vas prendre une erreur, donc voici une méthode un peu plus sur :
function VolumeCone($rayon = '3', $hauteur = '4')
En procedant de cette manière, j'ai défini des valeurs par défaut de $rayon et $hauteur.
Donc si tu appels la fonction $volume = VolumeCone() ca fonctionnera aussi ! il va considerer que j'ai fait ça : VolumeCone(3,4)
Tu as compris ?