Funzione x stringhe

esiste una funzione che taglia una stringa prima di una certa combinazione di parole?

es: ciao ciao ciao mamma ciao mammaciao mamma ciao mamma ciao mamma ciao mamma ciao mamma ciao mammaciao mamma ti voglio bene ciao mamma ciao mamma ciao mamma

tagliare prima di "ti voglio bene" e lasciare tutto quello dopo

????

inviato 10 anni fa
ttan
ttan
1
X 0 X

prova così:

$str = "ciao ciao ciao mamma ciao mammaciao mamma ciao mamma ciao mamma ciao mamma ciao mamma ciao mammaciao mamma ti voglio bene ciao mamma ciao mamma ciao mamma";
$exp = explode("ti voglio bene",$str);

echo $exp[0];

http://it2.php.net/manual/it/function.explode.php

[EDIT] In alternativa potresti anche usare strpos:

http://it2.php.net/manual/it/function.strpos.php

$str = "ciao ciao ciao mamma ciao mammaciao mamma ciao 
mamma ciao mamma ciao mamma ciao mamma ciao mammaciao mamma 
ti voglio bene ciao mamma ciao mamma ciao mamma";
echo substr($str,0,strpos($str,"ti voglio bene"));

ciao

risposto 10 anni fa
Lore
Lore
1
modificato 10 anni fa
X 0 X

tanx!!! :) :)

risposto 10 anni fa
ttan
ttan
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda

Domande simili