Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galera, estou com uma pequena duvida, não sei bem como montar isso... bem simples, estava pensando em criar um array que iria conter x palvras que devriam ser removidas de uma string que possui um texto enorme dentro, então
$termos = array('palavra1', 'palavra2', 'palavra3'). $string = "Texto nao deve conter palavra1, palavra2 e palavra3". $resultado = "Texto nao deve conter, e". não sei bem qual função utilizar pois só conheço a explode porem não sei utilizar como arrayBasta usar o str_replace, não há necessidade do foreach...
$termos = array('palavra1', 'palavra2', 'palavra3');
$string = "Texto nao deve conter palavra1, palavra2 e palavra3";
$resultado = str_replace($termos, '', $string);
echo $resultado;Vdd :D
ñ sabia
<?php
$palavras = array("feijão","arroz","farinha");
$string = "meu prato tem peixe, feijão, arroz, farinha, carne e frango";
echo $string."<br/>";
$string = str_replace($palavras, "", $string);
echo $string;
?>show!!! isso mesmo, pelo que entendi a função str_replace ela subistitui as palavras dentro de uma array por um nada que está entre as "", dentro da string, muito show!
ou pode definir qualquer coisa pra substituir nesse "" rsrsrs
que tal assim: