transformer 6-9 en 6,7,8,9

transformer 6-9 en 6,7,8,9 - PHP - Programmation

Marsh Posté le 06-03-2007 à 17:23:32    

Bonjour,
Je fais un projet concernant un emploi du temps, les matieres sont reparties en fonction de la semaine. Elles ont un champ semaine comportant soit 6,9,11 si la matiere a lieu les semaines 6,9 et 11; soit 6-11 si la matiere a lieu des semaines 6 a 11. Je souhaite faire une fonction permettant d'afficher l'emploi tu temps en fonction de la semaine pour cela il faudrais passer le 6-11 en 6,7,8,9,10,11. Avez vous une idee du code a employer ? J'ai essaye avec preg_match et autres mais ce n'est pas concluant.
 
Merci pour votre aide !
 

Reply

Marsh Posté le 06-03-2007 à 17:23:32   

Reply

Marsh Posté le 06-03-2007 à 17:31:18    

Code :
  1. $interval = '6-9';
  2. list($min, $max) = explode('-', $interval);
  3. echo join(',', range($min, $max))


Message édité par sielfried le 06-03-2007 à 19:32:43

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 06-03-2007 à 19:50:58    

ca marche !
merci beaucoup !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed