Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1356 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Création d'une Fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création d'une Fonction

n°1240619
JuVeNaL
Carpe Diem
Posté le 07-11-2005 à 17:26:41  profilanswer
 

Bonsoir ,
 
Ca fait un bon moment que je n'ai plus programmé en PHP, et je n'ai presque jamais travaillé avec des fonctions.
Je rencontre un petit problème avec le script si-dessous, lors du lancement il ne m'affiche pas le résultat.
Et pourtant je fais un echo de la fonction.
Es-ce que quelqu'un peut m'expliquer l'erreur ?  
 
Si dans la fonction a la fin je met echo $go; Il m'affiche bien le résultat, mais le but c'est de pouvoir utiliser cette fonction dans plusieurs cas et dans certains cas le résultat ne dois pas être visible.
 
 
Bien à vous  
JuVeNaL
 
 
$dtd=date("l" );
 
 
Function Dateukfr($go)
{
If ($go=="Monday" ){
$go="Lundi";
}
elseif ($go=="Tuesday" ){
$go="Mardi";
}
elseif ($go=="Wednesday" ){
$go="Mercredi";
}
elseif ($go=="Thursday" ){
$go="Jeudi";
}
elseif ($go=="Friday" ){
$go="Vendredi";
}
elseif ($go=="Saturday" ){
$go="Samedi";
}    
elseif ($go=="Sunday" ){
$go="Dimanche";
}  
}
 
 
echo Dateukfr($dtd);

mood
Publicité
Posté le 07-11-2005 à 17:26:41  profilanswer
 

n°1240623
art_dupond
je suis neuneu... oui oui !!
Posté le 07-11-2005 à 17:33:41  profilanswer
 

return $go
 
à la fin de la fonction


---------------
oui oui
n°1240625
JuVeNaL
Carpe Diem
Posté le 07-11-2005 à 17:37:19  profilanswer
 

art_dupond a écrit :

return $go
 
à la fin de la fonction


 
Bonsoir art_dupond,
 
Ca marche merci, J'ai chercher dans l'aide php.net mais je n'ai pas trouvé .
vais voir ce que le return fait en détail histoire d'aller dormir moins con .
 
Merçi
 
Bien à toi
JuVeNaL
 
 

n°1240644
art_dupond
je suis neuneu... oui oui !!
Posté le 07-11-2005 à 17:52:42  profilanswer
 

http://www.php.net/manual/en/language.functions.php ;)
 
 
 
tout bêtement, la fonction retourne une valeur avec return();
 


Message édité par art_dupond le 07-11-2005 à 17:55:55

---------------
oui oui
n°1240986
gatsusat
Posté le 08-11-2005 à 06:10:58  profilanswer
 

et ca n'aurait pas été mieux avec 2 array et/ou un switch case ?
 
même un array associatif avec ensuite la traduction comme resultat de ce tableau


---------------
Les CSS c'est bon mangez-en
n°1240998
JuVeNaL
Carpe Diem
Posté le 08-11-2005 à 08:28:29  profilanswer
 

gatsusat a écrit :

et ca n'aurait pas été mieux avec 2 array et/ou un switch case ?
 
même un array associatif avec ensuite la traduction comme resultat de ce tableau


 
Bonjour Gatsusat,
Peux-tu montrer un exemple du code ?  
 
Bien à toi
JuVeNaL
 

n°1241284
leflos5
On est ou on est pas :)
Posté le 08-11-2005 à 14:45:04  profilanswer
 

Code :
  1. Switch($go){
  2.    case "Tuesday":
  3.       action;
  4.        break;
  5.    case "....
  6. }


 
Ou  
 

Code :
  1. $tab=array("Tuesday"=>"Mardi"...);
  2. return($tab[$go]);


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Création d'une Fonction

 

Sujets relatifs
Comment inclure une fonction "spoilers" dans un script de newsCréation d'un plugin pour navigateur web
Urgent : erreur lors de la création d'une table.Appel dynamique à une fonction ou sub
[C#] Création de packageensemble de fonction sans utiliser une classe?Effacer des reps en fonction de leur date de creation
Vérifier la date de création | Créer une fonctionFonction création fichier html
problème de création de fonction avec postgresql 7.3.4 PHP : creation d'une fonction a nombre de parametres variables ?
Plus de sujets relatifs à : Création d'une Fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR