Partie gauche/droite d'une chaine de caractère... [Résolu]

Signaler
Messages postés
144
Date d'inscription
vendredi 18 avril 2003
Statut
Membre
Dernière intervention
4 janvier 2010
-
 christo -
Salut,

Voila, je ne trouve pas comment récupérer une partie de chaine en partant de la gauche ou de la droite...
genre :
- left/gauche("2", "texte")
- right/droite("2", "texte")


J'ai cherché sur le net mais j'ai pas trouvé...
:question) Existent-elles ou faut il les dvp ?

Merci

::Max:: :big)
A voir également:

4 réponses

Messages postés
144
Date d'inscription
vendredi 18 avril 2003
Statut
Membre
Dernière intervention
4 janvier 2010

Finalement,

J'ai trouvé une solution...

C'est pas très propre mais ça répond à mes besoins...
$text = "2004";
$test = preg_split('//', $text, -1, PREG_SPLIT_NO_EMPTY);
$text2 = $test[2].$test[3];
echo $text2;


Ca renvoie bien 04...

Voila.

::Max:: :big)
Messages postés
19
Date d'inscription
vendredi 27 février 2004
Statut
Membre
Dernière intervention
29 mars 2004

$date = "2004";

$2derniers = $date[2].$date[3];

ca affiche 04

( ca commence par 0, pas par 1) ;)
Merci beaucoup Quenault, votre reponse ma vraiment aidé
Messages postés
1
Date d'inscription
jeudi 22 décembre 2005
Statut
Membre
Dernière intervention
26 janvier 2010

// 2 premiers caractères de gauche de $variable
substr ( $variable, 0, 2 );
// 2 derniers caractères de droite de $variable
substr ( $variable, -2, 2 );

jfq