Programmatix


 
AccueilGalerieFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Chapitre 05 : Les fonctions

Aller en bas 
AuteurMessage
Yoanben
Administrateur
avatar

Nombre de messages : 187
Age : 30
Date d'inscription : 18/04/2007

P. Points
P. Points:

MessageSujet: Chapitre 05 : Les fonctions   Jeu 19 Avr - 15:33

Salut à tous.
Aujourd'hui nous allons voir les fonctions en PHP.
Pour ceux qui ont fait du C/C++, sa serra plus simple Very Happy
Commençons :
Qu'est ce qu'une fonction ?
Les fonctions sont un bout de code qui réalise une fonction !
Par éxemple, vous créez une fonction incrémentation.
Vous lui donnez une valeur, et la fonction vous répond le nombre que vous avez entré plus 1.
(incrémenter un nombre, c'est faire "nombre = nombre +1").
Prenons un exemple :
Le code (en utilisant des variables) est :
Code:
<?
$pseudo = "Yoanben";
echo "Bonjour $pseudo";
$pseudo = "Benyoan";
echo "Bonjour $pseudo";
$pseudo = "Je ne sais pas";
echo "Bonjour $pseudo";
?>
En utilisant une fonction, on aurrais :
Code:
<?php
function Bonjour($pseudo)
{
 echo "Bonjour $pseudo !<br />";
}
Bonjour("Yoanben");
Bonjour("Benyoan");
Bonjour("Je ne sais pas");
Bonjour("Pascale");
Bonjour("François");
Bonjour("Benoît");
Bonjour("Père Noël");
?>
Là, regardez les trois premières ligne !
Elles permettent de définir une fonction (son mon, ce qu'elle fait, etc...)
Pour créer une fonction, vous devez taper function (qui veux dire fonction en Anglais), puis vous devez luis donner un nom. Ici c'est Bonjour.
Ensuite on doit metre entre parenthèses les paramètres de la fonction, c'est une information que la fonction a besoin pour travailler !
Puis il y a deux accolades, elles permettent de délimiter la fonction.
Et voila, vous savez comment créer une fonction.
Puis chaque fois que vous voudrez utiliser la fonction, vous taperez :
Code:
Bonjour("Yoanben");
Ici j'ai mis comme paramettre Yoanben, mais j'aurais pus mettre autre chose.
Mais il y a aussi des fonctions toutes faites.
Il faut surtout retenir qu'il existe deux types de fonctions :
+ Celles qui effectuent des actions, et ne renvoient aucune valeur.
+ Celles qui, après plusieurs calculs, renvoient une valeur (ce sont les plus fréquentes)
Voici un petit aperçu des fonctions qui existent pour vous mettre l'eau à la bouche :
+ Une fonction qui permet de rechercher et de remplacer des mots dans une variable
+ Une fonction qui envoie un fichier sur un serveur
+ Une fonction qui permet de créer des images miniatures (aussi appelées thumbnails)
+ Une fonction qui envoie un mail avec PHP (très pratique pour faire une newsletter !)
+ Une fonction qui permet de modifier des images, y écrire du texte, tracer des lignes, des rectangles etc...
+ Une fonction qui crypte des mots de passe.
+ Une fonction qui renvoie l'heure, la date...
+ Etc etc...
Pratiquement à chaque fois, il faudra indiquer des paramètres à la fonction pour qu'elle sache sur quoi travailler.
Ce chapitre n'est pas fondamentale, mais comme il va vous simplifier énormément la vie et que vous l'utiliserez obligatoirement, vous devez le connaitre !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
Chapitre 05 : Les fonctions
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [JDR / Impro] Chroniques des Terres d'Ouest, Chapitre II : Théorie du Chaos
» Chapitre 1 Des villes sans mémoire
» Scénario: Verhanof chapitre I: Anasta

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Programmatix :: Entraide aux languages :: Php & Mysql :: Les cours officiels de PHP/MySQL-
Sauter vers: