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

  FORUM HardWare.fr
  Programmation

  [php] afficher des lettres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] afficher des lettres

n°44894
art_dupond
je suis neuneu... oui oui !!
Posté le 05-07-2001 à 19:23:13  profilanswer
 

salut les gens.
 
Voilà, je voudrais faire une boucle qui affiche les lettres de a à z.
 
en faisant ça, ça affiche a .. y
 
<?
 for ($i="a";$i<"z";$i++)
 {
  echo ("$i<br>" );
 }
?>
 
Donc pour aller jusqu'à z, j'ai fait ça, mais ça ne marche pas  :(  
 
$i<="z" ne marche pas.
$i<"z"+1 ne marche pas non plus.
 
Quelqu'un sait comment faire ?


---------------
oui oui
mood
Publicité
Posté le 05-07-2001 à 19:23:13  profilanswer
 

n°44942
shinji
Posté le 06-07-2001 à 08:52:41  profilanswer
 

<?  
for ($i="a";$i<="z";$i++)  
{  
  echo ("$i<br>" );  
}  
?>
 
C'était normal qu'il n'affiche pas le z, il affichait tout de "a" à "y" car la proposition "z"<"z" est fausse. :)
 
Salut!

n°44950
m@nou
vu z&#039;avais pas vu
Posté le 06-07-2001 à 09:00:21  profilanswer
 

shinji a écrit a écrit :

<?  
for ($i="a";$i<="z";$i++)  
{  
  echo ("$i<br>" );  
}  
?>
 
C'était normal qu'il n'affiche pas le z, il affichait tout de "a" à "y" car la proposition "z"<"z" est fausse. :)
 
Salut!  




 
je crois kil a tester $i<="z" et que çà marche pô kil a dit :D


---------------
Mes photos,Feed-Back HA/V
n°44957
__Lolo__
C&#039;est pouleversant !
Posté le 06-07-2001 à 09:22:05  profilanswer
 

ca m'epates que ca marche pas ms bon sinon y a la solution suivante :

Code :
  1. <?
  2. for ($i="a";$i<"z";$i++)
  3. {
  4.   echo ("$i<br>" );
  5. }
  6. echo "z";
  7. ?>


:D :D :D

n°44958
shinji
Posté le 06-07-2001 à 09:36:14  profilanswer
 

j'ai essayé mon script et il m'affiche:
"a"...."z","aa","ab".."ba","bb",bc"..."ca"..."zz"

n°44970
Mara's dad
Yes I can !
Posté le 06-07-2001 à 10:36:33  profilanswer
 

shinji a écrit a écrit :

j'ai essayé mon script et il m'affiche:
"a"...."z","aa","ab".."ba","bb",bc"..."ca"..."zz"  




Erreur, il s'arrête à yz et c'est normal !
"aa" est <= "z", mais "zz" n'est pas <= "z" alors que "yz" l'est !
 
Une solution, sans passer par les codes ascii :
 
<?  
for ($i="a";$i!="aa";$i++)  
{  
  echo ("$i<br>" );  
}  
?>


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°44976
FLY LM
Posté le 06-07-2001 à 10:42:10  profilanswer
 

Pourquoi ne pas faire cela :
 
for ($i=65;$i<=90;$i++)
{
        echo chr($i)."<br>";
}
pour les majuscules
 
ou cela :
 
for ($i=97;$i<=122;$i++)
{
        echo chr($i)."<br>";
}
pour les minuscules
 
???

n°44987
Mara's dad
Yes I can !
Posté le 06-07-2001 à 10:59:55  profilanswer
 

Ben c'est sûr, si tu veut t'arrêter à 'z', les codes ASCII çà marche . . . si ton système utilise l'ASCII ;)
 
Mais si tu veux de 'a' à 'zz' pour faire des colonnes comme un tableur, tu va te faire ch...
 
Au fait, ce truc bizare de faire ++ sur une variable contenant une chaîne, vous avez vu de la doc là dessus ou pas. J'ai cherché avec l'opérateur ++ et j'ai trouvé çà :
http://php.net/manual/en/language. [...] rement.php
Des commentaires sur la doc officielle expliquant le fonctionnement du ++ sur les chaînes ( le -- ne marche pas, la valeur reste la même ! ).
Il semble que se ne soit pas documenté officiellement, donc !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
n°45155
art_dupond
je suis neuneu... oui oui !!
Posté le 07-07-2001 à 03:23:34  profilanswer
 

merci les gens (désolé de répondre si tard)


---------------
oui oui

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

  [php] afficher des lettres

 

Sujets relatifs
[HTML] afficher 1 charactereHTML: afficher une image de taille égale à la fenetre
[c++/Ogl]Commant afficher une image en 2D?JAVA : comment afficher une image ?
[PERL/WWW] Comment afficher les warnings et les erreurs??[Java Script]comment ne pas afficher la croix rouge....
[PHP] Faire 1 select count et l'afficher ! HELP :-)Comment k'on fait pour afficher sa page en LOCAL ?
Afficher du html dans une page html[HTML] Comment afficher une page sans les barres d'outils ??
Plus de sujets relatifs à : [php] afficher des lettres


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