jindrax 0 Denunciar post Postado Setembro 6, 2008 to querendo, separar uma determinada frase por palavras. Na verdade quuero transformar o titulo de uma noticia em palavras separadas. Tem como me ajudarem? Como é um titulo de noticia não vai ter um padrao no numero de palavra... Compartilhar este post Link para o post Compartilhar em outros sites
~TiuTalk~ 7 Denunciar post Postado Setembro 6, 2008 $frase = "Olá mundo, tudo bem?"; // A frase $palavras = explode(" ", $frase); // Divide $frase usando o " " (espaço) como divisor print_r($palavras); // Exibe os elementos de $palavras $palavras vai ser um array e cada elemento dele vai ser uma das palavras da frase... Compartilhar este post Link para o post Compartilhar em outros sites
jindrax 0 Denunciar post Postado Setembro 6, 2008 beleza amigo, mais como eu faria pra cada palavra virar um link tipo <a href="busca.php?tag=noticias">noticias</a> eu até imagino como faz... acho que basta pegar o numero de valores no array, e fazer ele repedir a criação de link por for... algum pode mostrar como ficaria? Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Setembro 6, 2008 http://php.net/array http://php.net/foreach Compartilhar este post Link para o post Compartilhar em outros sites
jindrax 0 Denunciar post Postado Setembro 6, 2008 hehe valeu... no basico fico +/- assim: $frase = "Olá mundo, tudo bem?"; $palavras = explode(" ", $frase); foreach ($palavras as &$tags) { echo "<a href=\"busca.php?tag=$tags\">$tags</a> "; } Compartilhar este post Link para o post Compartilhar em outros sites