Comment supprimer des caracteres dans une chaine ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment supprimer des caracteres dans une chaine ?

par ouckileou » 18 mai 2006, 10:41

Tu peux utiliser strlen() pour connaitre la longueur après

par Ryle » 18 mai 2006, 10:41

Un petit coup d'oeil à la documentation de la fonction substr() t'aurait permis de voir que le 3ème argument est optionnel et que dans ce cas, la chaine est coupée à partir de l'index (2ème argument) jusqu'à la fin de celle-ci :)

Quoi qu'il en soit, on peut toujours savoir quelle est la taille d'une chaine, la fonction strlen() par exemple, te permet de la récupérer assez facilement :)

Comment supprimer des caracteres dans une chaine ?

par bravegars » 18 mai 2006, 10:34

Bonjour,

Je voudrais supprimer les 2 premiers caractères d'une variable mais je sais pas trop comment faire, sachant que l'on ne connait pas la longueur exacte de la chaine qui est retournée.

J'ai trouvé ça, mais il faut connaitre la longueur exacte de la variable une fois les caracteres supprimés.

Code : Tout sélectionner

<?echo substr("Bonjour!", 3, 4); // affiche 'jour'?>
Merci d'avance.