[PHP] Couper une variable au bout de X caractères sur un espace...

Couper une variable au bout de X caractères sur un espace... [PHP] - Programmation

Marsh Posté le 11-07-2002 à 22:52:05    

Cmment est-ce que vous feriez pour que j'ai les x premiers caractères d'une variable MAIS en s'arrêtant sur un espace?
En fait, c'est pour ne pas couper de mot!

Reply

Marsh Posté le 11-07-2002 à 22:52:05   

Reply

Marsh Posté le 12-07-2002 à 07:51:39    

Code :
  1. $string = "salut toto21";
  2. //on veut couper au bout de 2 caractères mais pas couper les mot "salut"
  3. $cut = 2;
  4. while ( $string[$cut-1] != " " )
  5. {
  6.      $cut++;
  7. }
  8. $premier = substr( 0, $cut-1, $string );
  9. // premier contient "salut", enfin, je pense


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 12-07-2002 à 10:55:33    

z0rglub a écrit a écrit :

Code :
  1. $string = "salut toto21";
  2. //on veut couper au bout de 2 caractères mais pas couper les mot "salut"
  3. $cut = 2;
  4. while ( $string[$cut-1] != " " )
  5. {
  6.      $cut++;
  7. }
  8. $premier = substr( 0, $cut-1, $string );
  9. // premier contient "salut", enfin, je pense






 
ok ça roule, sauf qu'à la fin, c'est pas

Code :
  1. $premier = substr( 0, $cut-1, $string );
  2. mais
  3. $premier = substr($string, 0, $cut-1);


 
Merci!  :hello:  

Reply

Sujets relatifs:

Leave a Replay

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