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

  FORUM HardWare.fr
  Programmation
  PHP

  Supprimer le dernier caractere d'une chaine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Supprimer le dernier caractere d'une chaine

n°1289552
skynicko
Posté le 22-01-2006 à 17:45:01  profilanswer
 

Bonjour
 
Je souhaiterai supprimer le dernier caractère dune varaible de type string. Mais je ne trouve pas de fonction php qui corresponde à mes besoins.
 
Quelqu'un aurait une idée ?
 
Merci

mood
Publicité
Posté le 22-01-2006 à 17:45:01  profilanswer
 

n°1289559
afbilou
pouet your life
Posté le 22-01-2006 à 17:50:48  profilanswer
 

substr :/

n°1289560
masklinn
í dag viðrar vel til loftárása
Posté le 22-01-2006 à 17:50:51  profilanswer
 

[:kiki]
http://fr.php.net/substr
 
 [:lorilll]


Message édité par masklinn le 22-01-2006 à 17:51:20

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1289587
skynicko
Posté le 22-01-2006 à 18:26:53  profilanswer
 

Merci les gens j'avais trouvé, le dimanche je fonctionne au ralenti

n°1289608
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 22-01-2006 à 19:12:07  profilanswer
 

Rien de plus facile...
 

Code :
  1. <?php
  2. $str="Ceci est ma longue chaine";
  3. ?>
  4. Chaine originale =><?php echo $str; ?><br>
  5. <?php
  6. $newStr=array();
  7. for ($i=0;$i<(strlen($str)-1);$i++) {
  8. $newStr[$i]=$str[$i];
  9. }
  10. ?>
  11. Chaine transform&eacute;e =>
  12. <?php
  13. for ($i=0;$i<count($newStr);$i++) {
  14. echo $newStr[$i];
  15. }
  16. ?>


 
 
 
 
 
 
 
 
C'est bon, j'déconne hein.  [:amandine75011]

n°1602030
viktorlebe​lge
Posté le 22-08-2007 à 06:26:44  profilanswer
 

Code :
  1. $ma_chaine="Voici ma longue chaine de caractère à moi";
  2. // nombre de caractères à supprimer
  3. $nombre_debut=5;
  4. $nombre_fin=3;
  5. // calcul de la longueur de la chaine
  6. $longueur_chaine=strlen($ma_chaine);
  7. // écriture de la chaine avec suppression des caractères en question
  8. echo substr($ma_chaine, $nombre_debut, $longueur_chaine-$nombre_fin);


 
 
 
// P.S. : Le "C'est bon, j'déconne hein." je n'en voix pas l'intérêt, en vous remerciant.

n°1607020
sniperdc
Posté le 31-08-2007 à 22:21:45  profilanswer
 

viktorlebelge a écrit :

Code :
  1. $ma_chaine="Voici ma longue chaine de caractère à moi";
  2. // nombre de caractères à supprimer
  3. $nombre_debut=5;
  4. $nombre_fin=3;
  5. // calcul de la longueur de la chaine
  6. $longueur_chaine=strlen($ma_chaine);
  7. // écriture de la chaine avec suppression des caractères en question
  8. echo substr($ma_chaine, $nombre_debut, $longueur_chaine-$nombre_fin);


// P.S. : Le "C'est bon, j'déconne hein." je n'en voix pas l'intérêt, en vous remerciant.


 
Ouaip j'ai bien compris belle exemple j'ai combiner les deux sans variable sa fait une ligne,  :)  franchement le php c'est magic lol
 

Code :
  1. //Ma chaine de caractère
  2. $string = "Voici un exemple en une ligne de script php !";
  3. //Mon dernier caractère ici est !
  4. $delcaract = substr($string,0,strlen($string)-1);
  5. //J'affiche le tout
  6. echo "Scring source : \"".$string."\"<br \> on élimine le dernier caractère arbitrairement, celui-ci est ! <br \> cela donne $delcaract";

n°1607066
Ricco
Retour au pays
Posté le 01-09-2007 à 10:36:29  profilanswer
 

Y'a substr($string,0,-1); sinon en + simple


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry

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

  Supprimer le dernier caractere d'une chaine

 

Sujets relatifs
[C#] Comparaison de chaîne impossible en C# ???supprimer chemin avec Sed
Tracker une chaine de caractère précise pour en faire un lien ?champ de texte dynamique et caractere gras
[VB6] recuperer une chaine dans une chaine...Transformation de code HTML en chaine
Conversion ASCII vers un caractèreFormatage d'une chaine XML en arbre
Re comment creeer un cd lisible sur pc/ chaine hifi/ lecteur dvd[PHP] Supprimer le dernier caractère d'une chaine
Plus de sujets relatifs à : Supprimer le dernier caractere d'une chaine


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