Titre: Question bien simple...
Posté par: FireLink le le 14-11-2003 a 13:28:02
Salut, il me faudrait savoir comment ajouter 0 au début d'une chaîne de caractères si elle est inférieure à 10?
Merci d'avance! |
Titre: Re:Question bien simple...
Posté par: erwinol le le 14-11-2003 a 18:55:47
Code:
if(strlen($chaine) < 10) { $new = "0" . $chaine ; }
|
|
oubien sous forme de fonction :
Code:
function addZero($chaine){ return (strlen($chaine) < 10)?"0".$chaine : $chaine ; }
|
|
la fonction retourne la chaine de départ si la longueur est supérieure ou égale à 10 et retourne la chaine avec un "0" devant si la longueur est inférieure à 10. |
Titre: Re:Question bien simple...
Posté par: FireLink le le 15-11-2003 a 01:28:06
Je ne parlais per du nombre de caractères mais bon, on s'en fous parce que j'ai trouvé une autre solution entre temps!
Merci d'avoir cherché Erwin! |
Titre: Re:Question bien simple...
Posté par: erwinol le le 15-11-2003 a 01:46:05
| ah oui pardon je viens de comprendre ;D |
Titre: Re:Question bien simple...
Posté par: FireLink le le 15-11-2003 a 13:41:11
| Bah, c'est pas grave, merci quand même! |
Titre: Re:Question bien simple...
Posté par: Shain le le 15-11-2003 a 23:42:45
Tu peux poster ta réponse Firelink ?
Ca peux interresser d'autres webmasters ;-) |
Titre: Re:Question bien simple...
Posté par: FireLink le le 16-11-2003 a 02:21:38
Bah, ya pas de problèmes, c'est tellement simple, c'est que des conditions... tellement simple que j'y ai pas pensé tout de suite... En fait, c'était pour que le classement soit correct, le 4 arrivait avant 13...
Code:
if ($score<= 9) { $score="0".$score; }
|
|
et
Code:
$score=str_replace("0","",$sco[score]);
|
|
pour enlever le 0 (question d'esthétique)
C'est ça que je voulais dire quand je disais que c'était simple ;) |
Titre: Re:Question bien simple...
Posté par: Shain le le 16-11-2003 a 23:07:22
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|