2021-12-12 12:22:17 +01:00

2.3 KiB

Exemples pour Php

Notions

Vous trouverez ici-même les différents exemples en php pour les notions vu dans le chapitre 5.

Exemple de fonctions

/*
function nomFonction(paramètres) {
    code...
}
*/

function isEven($number) {
    if (is_integer($number/2)) echo true;
    else echo false;
}

isEven(4); // Renvoi true
isEven(9); // Renvoi false

Ci-dessus la syntaxe pour déclarer une fonction en php.

Les fonctions sont initialisées par le mot clé function. C'est lui qui va dire que l'on commence la déclaration d'une fonction.

Ensuite, la fonction doit être nommée, les mêmes règles que les noms pour les variables s'appliquent pour les fonctions.

Entre parenthèses, un ou plusieurs paramètres seront utilisés, un paramètres est, en quelques sortes, une variable qui sera donnée lors de l'usage de la fonction. À noter que les paramètres peuvent êtres limité à un certain nombre ou peuvent êtres illimités. Il se peut également qu'aucun paramètre soit utilisé.

// Fonction sans paramètre
function noParameters() {
    echo "Cette fonction n'utilise aucun paramètres";
}

// Fonction acceptant un nombre de paramètres limités
function someParameters(first, second) {
    echo "Cette fonction accepte 2 paramètres";
}

// Fonction acceptant un nombre illimité de paramètres
function manyParameters(...args) {
    echo "Cette fonction accepte un nombre indéfini de paramètres";
}

Pour finir, un bloc contenant le code exécuté est nécessaire.


Exemple de fonctions fléchées

/*
$nomFonction = (paramètres) => code...;
*/

$isEven = ($number) => is_integer($number/2)?true:false;
// Ici nous avons cumulé une fonction fléchée avec une opération ternaire pour optimiser le code

Les fonctions fléchées en php sont utilisées pour simplifier la syntaxe de déclaration de fonctions.