Page 1 sur 1

Que veut dire...

Posté : 02 nov. 2005, 01:03
par alaingpl
Bonjour à tous,

Je souhaite savoir à quoi correspond les termes : switch et mktime

Merci d'avance

Posté : 02 nov. 2005, 01:18
par ouckileou
si tu veux savoir à quoi correspondent ces instructions tu peux aller voir dans la doc PHP : http://fr.php.net

switch sert à donner plusieurs conditions/instructions à un test sur une variable, pour regrouper plusieurs IF en gros
deux exemples équivalent :
if ($nombre == 1) { echo "le nombre vaut 1"; }
if ($nombre == 2) { echo "le nombre vaut 2"; }
if ($nombre == 3) { echo "le nombre vaut 3"; }
if ($nombre == 4) { echo "le nombre vaut 4"; }
switch($nombre) {
   case 1 :  echo "le nombre vaut 1"; break;
   case 2 :  echo "le nombre vaut 2"; break;
   case 3 :  echo "le nombre vaut 3"; break;
   case 4 :  echo "le nombre vaut 4"; break;
   default : echo "le nombre ne vaut ni 1, ni 2, ni 3, ni 4";
}
le break sert à ne pas passer dans les autres conditions, le default sertà définir une action au cas où la variable n'aurait aucune des valeurs citées avant.

mktime doit vouloir dire "make time", donc fabriquer un timestamp à partir d'une date

pour plus de détails => la documentation ;)