ragazzi da una stringa come questa
@Alberto Doria, @Fagiuolo Mariuolo, oggi mare ?
mi servirebbe estrarre solo i nomi dei tag e creare un array per cui per ogni nome eseguo qualcosa per esempio con un for each.... come faccio ?
ragazzi da una stringa come questa
@Alberto Doria, @Fagiuolo Mariuolo, oggi mare ?
mi servirebbe estrarre solo i nomi dei tag e creare un array per cui per ogni nome eseguo qualcosa per esempio con un for each.... come faccio ?
con explode potresti spezzare il tutto all'altezza della virgola e ottenere un array con @Nome.
poi per ogni valore potresti anche sostuire la @ con una stringa vuota ("").
cosi già dovresti aver ottenuto quello che vuoi.
Direi con una regex, ma dovresti prima specificare il formato valido dei tuoi tag (per esempio lo spazio pare di essere valido, ....)
www.sitemeer.com » Quando un sito pare irraggiungibile
Se ti piace ci puoi trovare anche su Facebook
ho risolto con la soluzione di fermat ( grazie mille ) però adesso avrei un'altra domandina
io utilizzo questo preg_replace per gli hashtag... vorrei fare la stessa cosa per i tag normali... cioè
come faccio invece a dire che dalla chiocciola fino alla virgola deve sostuire con i link ( linkando la parola che trova all'interno del pattern )Codice PHP:
$post = preg_replace('/#([a-zA-Z0-9]+)/', '[url="index.php?search=$1"]#$1[/url]', $post);