Programmatix

Accueil­Galerie­FAQ­Rechercher­S'enregistrer­Membres­Groupes­Connexion
Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.Partager | 
 

 Chapitre 05 : Les fonctions

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Yoanben
Administrateur


Nombre de messages: 187
Age: 21
Date d'inscription: 17/04/2007

P. Points
P. Points:

MessageSujet: Chapitre 05 : Les fonctions   Jeu 19 Avr - 13: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

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

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-
Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.