Introduction - XwZ

Pour commencer nous allons définir ce qu'est un sous-programme, un sous-programme est un bout de code que l'on peut utiliser X fois sans avoir à les retapper.
Il y a plein de sous-programme prédéfinit dans casiment tout les langages de programmation comme le php, nous allons prendre des exemples simple, avec les sous-programmes les plus utiliser : htmlentities (), array (), ...
Bon maintenant commençons les choses serieuses, il y a deux types de sous-programmes, les fonctions et les procédures, les differences sont grandes mais souvent par abus de langage on nomme les sous-programmes fonction.
Les différences sont les suivantes :
Commençons par les fonctions : Une fonction DOIT retourner une valeur et les paramètres que l'on passe dans la fonction sont obligatoirement en entrée (les variables ne peuvent pas être modifié).
Maintenant les procédures : Elle ne retourne pas de valeur, elle peut avoir des paramètres en entrée, sortie ou mise à jours. Les deux dernier type de passage des paramètres sont presque pareil, dans le code on ne verra pas toujours la différences, on les déclares pareil. La différence entre ces deux types est que en mise à jours la valeur de la variable peut-être utilisé et modifier alors que si le paramètre est en sortie, il n'a pas de valeur lors de l'appel de la procédure.

Maintenant que l'on connait toute la théorique des sous-programmes on peut passer au codage php. Pour ça on va faire deux pages différentes.


Les fonctions >>


Les commentaires :


Page chargée en 4,520 ms