Extraire la chaine de caractère située avant le premier espa
Posté : 14 sept. 2008, 12:28
par jay64
Bonjour,
J'ai une chaine de texte : "Quel beau soleil aujourd'hui"
Je voudrais extraire uniquement le premier mot (tant qu'il n'y a pas d'espace), c'est à dire "Quel" pour mon exemple.
Pourriez-vous m'aider svp ?
Merci
Posté : 14 sept. 2008, 12:51
par iclo
La fonction strpos te permettra de connaitre la position du premier espace:
http://be.php.net/manual/fr/function.strpos.php
La fonction substr te permet d'extraire une chaine:
http://be.php.net/manual/fr/function.substr.php
En combinant les deux, tu pourras faire ce que tu souhaite.
Posté : 14 sept. 2008, 13:04
par jay64
Parait, merci !
Re: Extraire la chaine de caractère située avant le premier
Posté : 22 oct. 2014, 16:51
par jeanyves42
tu peux aussi faire
$chaine = "Quel beau soleil aujourd'hui";
$tab = explode(" ", $chaine) qui te renvoie un tableau avec tous les mots séparés par un espace.
$tab[0] = "Quel"
$tab[1] = "beau"
.....
Voilà une autre possibilité
Re: Extraire la chaine de caractère située avant le premier
Posté : 22 oct. 2014, 21:30
par sirakawa