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

  FORUM HardWare.fr
  Programmation
  PHP

  Comment compter le nombre de caracteres d`une variable?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment compter le nombre de caracteres d`une variable?

n°188084
cybercouf
Posté le 01-08-2002 à 17:34:05  profilanswer
 

je voudrais par exempe,

Code :
  1. $rang = '1' ;
  2. if ($rang n`as que un seul chiffre) {$rang .=0}
  3. print "$rang"; // et la il affiche '01'

d`aillelleurs je suis pas sur que qvec ce que j`ai marqué il mette bien le '0' a gauche  :heink:  
 

mood
Publicité
Posté le 01-08-2002 à 17:34:05  profilanswer
 

n°188091
format_c
Plouf plouf ...
Posté le 01-08-2002 à 17:40:45  profilanswer
 

strlen()
 
ps : C'est dans le manuel php.


Message édité par format_c le 01-08-2002 à 17:41:50
n°188102
cybercouf
Posté le 01-08-2002 à 17:47:39  profilanswer
 

ok merci, je vais tester de suite  :jap:  
sino je n`ai pas de manuel php (j`aurais bien voulu acheter un bon bouquin mais j`en trouve pas en francais la ou je suis, l`Afrique du Sud)
comme je débute je cherches sur les sites, quand je recherche a quoi correspond une fonction, je trouve facilement sur les sites, mais quand je veux savoir quelle fonction pourrais faire ce que je veux c`est plus dur :(  
 

n°188105
Sh@rdar
Ex-PhPéteur
Posté le 01-08-2002 à 17:49:34  profilanswer
 

pour télécharger la doc complète cf ma signature  ;)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°188115
cybercouf
Posté le 01-08-2002 à 17:53:40  profilanswer
 

le d/l est en cours merci ;)  
 
sinon j`ai mis ca:

Code :
  1. if (strlen($code) == 1) {$code .= '0';}


ca marche bien sauf que si le code était '2' il devient '20'
comment rajouter le zero de l`autre coté? (pour avoir '02' , j`ai essayé " =. "mais ca marches pas  :D )

n°188125
LetoII
Le dormeur doit se réveiller
Posté le 01-08-2002 à 17:57:41  profilanswer
 

cybercouf a écrit a écrit :

le d/l est en cours merci ;)  
 
sinon j`ai mis ca:

Code :
  1. if (strlen($code) == 1) {$code .= '0';}


ca marche bien sauf que si le code était '2' il devient '20'
comment rajouter le zero de l`autre coté? (pour avoir '02' , j`ai essayé " =. "mais ca marches pas  :D )




 
 

Code :
  1. if (strlen($code) == 1) {$code = '0'.$code;}


---------------
Le Tyran
n°188126
Je@nb
Kindly give dime
Posté le 01-08-2002 à 17:57:54  profilanswer
 

c pas plus simple ça  
$code = (strleng($code) == 1 ? '0'.$code : $code);

n°188132
LetoII
Le dormeur doit se réveiller
Posté le 01-08-2002 à 17:59:13  profilanswer
 

Je@nb a écrit a écrit :

c pas plus simple ça  
$code = (strleng($code) == 1 ? '0'.$code : $code);




 
y a plein de gens qui comprainent pas l'opérateur ternaire, et puis tu fais une affectation dans les deux cas, pas si tu fais un if


---------------
Le Tyran
n°188134
Je@nb
Kindly give dime
Posté le 01-08-2002 à 18:00:53  profilanswer
 

letoII a écrit a écrit :

 
 
y a plein de gens qui comprainent pas l'opérateur ternaire, et puis tu fais une affectation dans les deux cas, pas si tu fais un if




 
oué, g l'habitude d'utiliser cette forme, je trouve + simple.

n°188141
cybercouf
Posté le 01-08-2002 à 18:06:04  profilanswer
 

j`ai adopté la solution de letoII  
merci a tous  :jap:

mood
Publicité
Posté le 01-08-2002 à 18:06:04  profilanswer
 

n°189242
LetoII
Le dormeur doit se réveiller
Posté le 03-08-2002 à 10:40:18  profilanswer
 

Youpi!!!! :bounce: :D


---------------
Le Tyran
n°189250
JWhy
je peux plier (héhé)
Posté le 03-08-2002 à 12:11:13  profilanswer
 

et sprintf ?  :??:  
 
<?  
$number = 1;  
printf("%02d", $number); // 01
$number = 15;  
printf("%02d", $number); // 15
?>


---------------
www.alliancefrancophone.org ... Home is where the heart is

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

  Comment compter le nombre de caracteres d`une variable?

 

Sujets relatifs
existe t'il des caracteres "jocker" pour les variables (* ou autre)???[Taglib, Jsp, Jstl] Acces avec Jsp a une variable d'un Tag ?
Pouvez vous m'aider mise en forme de nombre ! svp[PHP] Peut être une question con ;) mettre les liens en variable ???
[Jsp, Taglib] Caracteres speciaux dans les chainesCompter le nombre de fichier d'un répertoire en C (ss Linux)
[CSS] les class, variable local ou global??Je croi que ca s appelle variable!
[HTML] On peux limiter le nombre de caractere dans un <textarea> ?? 
Plus de sujets relatifs à : Comment compter le nombre de caracteres d`une variable?


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