Bifalgorithm post · Computer science one · Declaring Functions
How do you declare functions and specify their return values in PHP?
How do you declare functions and specify their return values in PHP? (Computer science one · Declaring Functions) — "In PHP, to declare a function you use the…
Ideas in this flowchart
- Déclaration et utilisation des fonctions en PHP
- Le mot-clé function introduit la déclaration d’une fonction.
- La signature comprend un identifiant et des paramètres.
- Le corps de la fonction est placé entre des accolades ouvrante et fermante.
- La documentation est généralement placée avec la déclaration de la fonction.
- Le typage dynamique de PHP influence les valeurs retournées.
- Le type de retour n’est pas déclaré.
- Une fonction peut retourner n’importe quel type et est donc souvent dite de type mixed.
- Selon les entrées, une même fonction peut retourner un nombre ou une chaîne.
- Les commentaires de documentation accompagnent les fonctions.
- Les exemples utilisent le style de commentaires appelé doc comments.
- Exemples de fonctions PHP
- sum calcule la somme de deux arguments.
- getDistance calcule la distance euclidienne entre deux points bidimensionnels.
- getMonthlyPayment calcule le paiement mensuel d’un prêt.
- Règles et conventions des identifiants de fonction
- Un nom de fonction commence par une lettre et peut contenir des caractères alphanumériques et des underscores.
- Les conventions modernes utilisent généralement le lower camel casing.
- Les noms de fonctions PHP ne sont pas sensibles à la casse.
- Les appels doivent néanmoins respecter une casse cohérente avec la déclaration.
- Le mot-clé return contrôle la valeur renvoyée à la fonction appelante.
- La valeur retournée détermine le type de retour effectif de la fonction.
- La syntaxe return; permet de ne retourner aucune valeur.