|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Bonjour,
Je tente de récupérer la sous chaîne strictement après le premier espace. Je fais simplement: Où $text = "Je parlerai de..."; Mais il me retourne toujours la phrase entière. Même si je mets le code ASCII de l'espace. Comment faire? Merci |
|
|
00
|
|
|
#2 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
bizarre moi ça marche
Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
En fait ça à l'air de fonctionner si je le mets juste avant un preg_replace que j'applique à la chaine. Le preg_replace en question:
Code :
$text = preg_replace('`=+.+=+`', '', $text); Et donc si ensuite je fais le strstr il ne fonctionne pas. Pourtant un écho de ma chaine me renvoit bien "Je parlerai de..."; |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fait un var_dump($test); apres ton preg_match
ps : je te déconseil fortement d’utiliser opérateur d'exécution comme délimiteur
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Étudiant Inscription : février 2004 Messages : 2 168 ![]() |
Génial! Le print_r() ne m'affichait pas le saut de ligne qui étant avant le "Je", donc le strstr() trouvait bien ce saut en premier. Un trim() a résolu le problème.
Merci ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com