Traiter une chaîne de caractères en PHP

Résolu
Switchd4 Messages postés 38 Statut Membre -  
Switchd4 Messages postés 38 Statut Membre -
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

  1. ze-life-of-quent1 Messages postés 2169 Statut Membre 780
     
    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" ^^).
    0
  2. Switchd4 Messages postés 38 Statut Membre
     
    Merci beaucoup pour ta réponse Quentin, question close ! :)
    0