Traiter une chaîne de caractères en PHP

[Résolu/Fermé]
Signaler
Messages postés
31
Date d'inscription
samedi 10 novembre 2012
Statut
Membre
Dernière intervention
8 novembre 2019
-
Messages postés
31
Date d'inscription
samedi 10 novembre 2012
Statut
Membre
Dernière intervention
8 novembre 2019
-
Bonjour,

J'aimerais savoir s'il existe un moyen pour, après avoir récupéré une chaîne de caractères demandée à un utilisateur, d'affecter à une variable x le n-ième caractère ou n-ièmes mot ou n-ième nombre de la chaîne pour pouvoir le traiter par la suite, est-ce possible ? (j'imagine que oui ^^)

Merci d'avance !



2 réponses

Messages postés
1573
Date d'inscription
lundi 8 février 2010
Statut
Membre
Dernière intervention
17 octobre 2015
766
Bonjour,
oui, c'est assez simple. En supposant que la chaîne d'entrée s'appelle $input:
<?php  
 // Soit $x la position du caractère à récupérer:  
  $x = 3;  
 // Récupérer le $x ième caractère:  
  $caractere = $input[$x];  
 // Récupérer le $x ième mot:  
  $mots = explode(' ', $input); // On créé un tableau contenant tous les mots de la chaîne (ici deux mots sont séparés par un espace) 
  $mot = $mots[$x];  
?>


Pas de support par message privé. Et si on pouvais m'appeler Quentin (ça fait plus classe que "ze-life" ^^).
Messages postés
31
Date d'inscription
samedi 10 novembre 2012
Statut
Membre
Dernière intervention
8 novembre 2019

Merci beaucoup pour ta réponse Quentin, question close ! :)