Position des caractères dans une chaine
Posté : 16 mai 2008, 22:06
Salut à tous,
J'ai une chaine de texte normale, une position (par exemple 4 pour le quatrième caractère) et une longueur (de caractère, par exemple 2). J'aimerais pouvoir insérer du texte avant le caractère de la position connue et obtenir le mot qui commence au cinquième caractère et qui est long de 2 caractères.
Donc :
J'ai une chaine de texte normale, une position (par exemple 4 pour le quatrième caractère) et une longueur (de caractère, par exemple 2). J'aimerais pouvoir insérer du texte avant le caractère de la position connue et obtenir le mot qui commence au cinquième caractère et qui est long de 2 caractères.
Donc :
$chaine = 'Et un café';
echo fonction_x(4, 2, $chaine); // qui devrait retourner "un"
echo fonction_y(4, 'un thé ou ', $chaine); // qui devrait retourner "Et un thé ou un café"
Merci si vous avez des réponses