Hola, quería preguntar si existe alguna otra función en PHP o una modificación de esta que permita lo siguiente:
Código que tengo:
if (preg_match("/palabra-censurada-1/", $variable))
{
//Se encontró coincidencia.
}
Me gustaría que te dejase poder poner varias dentro del mismo preg_match. Algo así como esto:
if (preg_match("/palabra-censurada-1/", "/palabra-censurada-2/", "/palabra-censurada-3/", $variable))
{
//Se encontró coincidencia.
}
Es decir, censurar varias palabras.
No me sirven las expresiones regulares ya que son palabras exactas.
Por otros lado, pensé en hacerlo con swich, pero swich no admite cosas como estas ¿verdad?:
case "%palabra-censurada%" (Es decir que da igual lo que tenga antes o después el caso es que incluya "palabra-censurada").
¿Alguien conoce alguna posibilidad?
Saluditos!