Q:

Consultar valor dentro de uma variável

Gostaria de saber se tem como usar o php para fazer o seguinte digamos que tenho um valor dentro de uma variável
$texto = "aqui fica o valor do texto do membro"
Dentro do valor desta variável gostaria de consultar somente a palavra especifica no caso em questão a palavra membro caso ela exista o resultado fique verdadeiro caso ela não exista o resultado fique como falso tem como fazer isso com uso do php ? 
Atualização 02/06/2015: Desde já agradeço pela ajuda só que estou agora com mais um problema utilizei ambas as respostas para fazer o seguinte coloquei essas urls https://cloud.mail.ru e https://my.pcloud.com delas fiz uma busca da palavra pcloud na primeira e cloud na segunda o problema e que esta apresentando conflito ou seja se tiver a url https://my.pcloud.com. 
Ai se eu estiver procurando cloud da resultado verdadeiro sendo que era para dar falso no texto pcloud tem alguma forma de complementar ambos esses códigos das respostas para que faça a consulta da palavra de forma exata o seja verificando do inicio da palavra consultada ao final dela para evitar essa especie de erro ? 
Literalmente o erro so não se manisfesta se a ultima letra da palavra for diferente e não a primeira letra. 

A:

Sim é possível isso usando expressões regulares, use a função preg_match que diz se o padrão da regex existe na string passada como segundo argumento. 
function findKeyWord($str, $key){
    $regex = '/'.  $key .'/i';
    return preg_match($regex, $str);
}

echo findKeyWord("aqui fica o valor do texto do membro", 'membro');
echo findKeyWord("aqui fica o valor do texto do membro", 'membros');

A saída para a primeira chamada é 1 para true e a segunda 0 para false. 
Exemplo - Ideone
Atualização
Para encontrar um valor exato utilize a âncora \b - borda, ao usá-la você denota os limites da palavra que você quer casar, onde ela começa e termina, veja um exemplo:
function encontrarValor($texto, $palavra){
    if (preg_match("%\b{$palavra}\b%", $texto))
      return true;
    else
      return false;
}

Exemplo de utilização:
$texto1 = "aqui fica o valor do texto do ZZZmembroYYY";
$texto2 = "aqui fica o valor do texto do membro";

$resultado1 = encontrarValor($texto1, "membro");
$resultado2 = encontrarValor($texto2, "membro");

if ($resultado1)
  echo "(membro) foi encontrado em {$texto1} \n";
else 
  echo "Não foi possível encontrar (membro) em ({$texto1}) \n";

if ($resultado2)
  echo "(membro) foi encontrado em ({$texto2}) \n";
else
  echo "Não foi possível encontrar (membro) na ({$texto2}) \n";

Exemplo - Ideone

A:

Você pode usar a função strpos. 
$texto = 'aqui fica o valor do texto do membro';
$procurar = 'membro';
$pos = strpos($texto , $procurar);

if ($pos === false) {
    echo "A string {$procurar} não foi encontrada na string {$texto}";
} else {
    echo "A string {$procurar} foi encontrada na string {$texto}";
    echo " e existe na posição {$pos}";
}

Ver demonstração
Para fazer isto de modo que não diferencie maiúsculas de minúsculas, use stripos(). 
Para retornar verdadeiro ou falso, se um valor existe em um texto, faça:
function consultarValor($texto, $procurar){
    $pos = strpos($texto , $procurar);
    if ($pos === false)
      return false;
    else
      return true;
}

$texto = 'aqui fica o valor do texto do membro';
$procurar = 'membro';

if (consultarValor($texto, $procurar)){
    // Fazer algo aqui caso $valor existe em $texto. 
} else {
    // $procurar não existe em $texto. 
}

Ver demonstração

