Como comprobar si una cadena de texto tiene una palabra el PHP se puede obtener una respuesta como falsa o verdadera con la función de PHP strpos($cadena-de-texto-que-se-va-a-analizar, ‘palabra-que-que-se-busca’), más abajo les dejo un ejemplo más claro:
$texto = 'Hola el mundo es maravilloso';
if (strpos($texto, 'mundo') !== false) {
echo 'true';
}
Saludos espero que con esto les sea fácil comprobar si una cadena de texto tiene una palabra el PHP.