premier commit
This commit is contained in:
73
functions.php
Normal file
73
functions.php
Normal file
@@ -0,0 +1,73 @@
|
||||
<?php
|
||||
// Tips : ne pas oublier de compléter les fonctions en indiquant le
|
||||
// type de données avec lesquels elles travaillent.
|
||||
// testez vos fonctions avec le fichier de test unitaire.
|
||||
|
||||
|
||||
/**
|
||||
* Cette fonction prend un string en paramètre (nom) et renvoie un
|
||||
* string contenant la première lettre du nom en majuscule.
|
||||
*
|
||||
* Exemple :
|
||||
* nihart => N
|
||||
* Nihart => N
|
||||
* florquin => F
|
||||
* FLORQUIN => F
|
||||
* lUNAR => L
|
||||
* lunar => L
|
||||
*
|
||||
* Aide : Voir cours théorique
|
||||
*/
|
||||
function getLastNameFirstLetter($lastname)
|
||||
{
|
||||
// code...
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Cette fonction prend deux string en paramètre (prénom, nom) et renvoie un
|
||||
* string contenant le prénom avec seulement la première lettre en majuscule
|
||||
* suivi de la première lettre du nom en majuscule suivie d'un point.
|
||||
*
|
||||
* Exemple :
|
||||
* jérémi nihart => Jérémi N.
|
||||
* coRALIE floRQUin => Coralie F.
|
||||
* samuel pettron => Samuel P.
|
||||
*
|
||||
* Condition de réussit : cette fonction doit utiliser la fonction
|
||||
* getLastNameFirstLetter() créer précédement.
|
||||
*/
|
||||
function getFormatedFullName($firstname, $lastname)
|
||||
{
|
||||
// code...
|
||||
}
|
||||
|
||||
|
||||
/** FACULTATIF (EX: sur conditions et opérations dégalité et grandeur)
|
||||
* Cette fonction prend un int en paramètre (l'index de santé) et renvoie
|
||||
* un boolean [bool] qui est vrai si la personne qui possède cet index
|
||||
* est en bonne santé et qui renvoie faux si la personne qui possède cet
|
||||
* index est en mauvaise santé.
|
||||
*
|
||||
* Calcul :
|
||||
* Si l'index est négatif ou égale à zéro => mauvaise santé
|
||||
* Si l'index est pausitif et inférieur à 100 => bonne santé
|
||||
* Si l'index est supérieur ou égale à 100 => mauvaise santé
|
||||
* Donc :
|
||||
* mauvaise santé si (index <= 0 || index >= 100) et dans tous les
|
||||
* autres cas bonne santé.
|
||||
*
|
||||
* Exemple :
|
||||
* -15 => false
|
||||
* -1 => false
|
||||
* 0 => false
|
||||
* 10 => true
|
||||
* 59 => true
|
||||
* 99 => true
|
||||
* 100 => false
|
||||
* 152 => false
|
||||
*/
|
||||
function getHealthyStatus($index)
|
||||
{
|
||||
// code...
|
||||
}
|
||||
Reference in New Issue
Block a user