PHP
Fermé
RasBlazed
-
12 nov. 2005 à 17:31
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 12 nov. 2005 à 18:51
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 12 nov. 2005 à 18:51
2 réponses
dedale82
Messages postés
403
Date d'inscription
jeudi 15 avril 2004
Statut
Membre
Dernière intervention
28 octobre 2008
282
12 nov. 2005 à 17:34
12 nov. 2005 à 17:34
Salut,
regarde du coté de la fonction strlen() :
http://fr2.php.net/manual/fr/function.strlen.php
et pour t'assurer que c'est bien un nombre qui a été rentré :
http://fr2.php.net/manual/fr/function.is-numeric.php
Bon week end
regarde du coté de la fonction strlen() :
http://fr2.php.net/manual/fr/function.strlen.php
et pour t'assurer que c'est bien un nombre qui a été rentré :
http://fr2.php.net/manual/fr/function.is-numeric.php
Bon week end
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
12 nov. 2005 à 18:51
12 nov. 2005 à 18:51
Ne pas confondre le contenu d'une variable et la manière dont on l'affiche:
Voir les formats ici par exemple
http://php.easynet.be/manual/fr/function.sprintf.php
Johan
johand@horus:~/tmp$ cat brol.php <?php $myInt = 23; printf("%3d\n", $myInt); printf("%03d\n", $myInt); printf("%+4d\n", $myInt); ?> johand@horus:~/tmp$ php brol.php 23 023 +23
Voir les formats ici par exemple
http://php.easynet.be/manual/fr/function.sprintf.php
Johan
12 nov. 2005 à 17:51
mais le parametre que je passe à strlen doit etre un string, or moi je dois passer un entier.
Ex:
$var = [nombre entre 0 et 60] - 30;
si le nombre est entre 30 et 39
je veux ke le resultat soit de la forme 03(par ex.) au lieu de 3