Comment inverser une chaîne de caractère?

Signaler
Messages postés
17
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
28 octobre 2004
-
Messages postés
1237
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
-
Tout est dans le titre... juste une chose que j'aimerais spécifier... je sais que je peux le faire en coupant la chaîne à tout les caractère, puis mettre le résultat de l'array dans une variable (en inversant le tout, j'essaie de ne pas en venir au point de le coder, je laisse cette option de côté...), mais je me demande (et j'espère...) qu'il y a une solution plus simple...
A voir également:

4 réponses

Messages postés
728
Date d'inscription
jeudi 20 juin 2002
Statut
Membre
Dernière intervention
7 novembre 2007
1
salut

$tachaine_inversee=strrev($tachaine_pas_inversee);

:big) Sylvain [[mailto:eax@eax-online.com email]] [homepage] [myCV]
Messages postés
17
Date d'inscription
jeudi 6 juin 2002
Statut
Membre
Dernière intervention
28 octobre 2004

simple mais efficace ! merci !
Messages postés
1662
Date d'inscription
lundi 16 septembre 2002
Statut
Membre
Dernière intervention
30 juillet 2008
1
ya aussi
ftnirp() ou ohce

(meuh non... :P)

J'voulais juste dire : Choisi Réponse Acceptée (pas la mienne ! celle de eax !)

PHP Guru
Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles.
http://www.lookstrike.com
Messages postés
1237
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
15
function Reverse($s) {

$Len = strlen($s);
for ($i =1 ; $i<= floor($Len/2); $i++) { //utiliser la fonction partie entière de la division
$c = $s[$i];
$s[$i] = $s[$Len-$i];
$s[$Len-$i] = $c;
}
return $s;
}

Un truc dans le genre, pour s'amuser.

=============
ViewVite : HTML