Pude solucionarlo de la siguiente forma, lo raro es que no me repite los nombres que coincidan, lo cual es lo que queria, dejo el ejemplo.
Código PHP:
<?php
//Enviado por el usuario
$contenido = "<div style=\"font-size:11px;color:#666;\"><b>manuel</b> escribió:</div><blockquote style=\"border:1px solid #ccc;background:#f1f1f1;padding:5px;margin:2px;\">Debereria decir... </blockquote>
Mira esta imagen :132654981:
<div style=\"font-size:11px;color:#666;\"><b>manuel</b> escribió:</div><blockquote style=\"border:1px solid #ccc;background:#f1f1f1;padding:5px;margin:2px;\">Debereria decir... </blockquote>
Mira esta imagen :132654981:
<div style=\"font-size:11px;color:#666;\"><b>mariano</b> escribió:</div><blockquote style=\"border:1px solid #ccc;background:#f1f1f1;padding:5px;margin:2px;\">Debereria decir... </blockquote>
mariano Mira esta imagen :132654981:
<div style=\"font-size:11px;color:#666;\"><b>manuel</b> escribió:</div><blockquote style=\"border:1px solid #ccc;background:#f1f1f1;padding:5px;margin:2px;\">Debereria decir... </blockquote>
manuel Mira esta imagen :132654981: ";
echo $contenido.'<br>';
//Sacado de la base de datos
$usuarios = array('0'=>'manuel', '1' => 'nicolas', '2' => 'mariano');
print_r($usuarios);
//Preparar array
$usuarios_coin = array();
$max = count($usuarios);
for ($i = 0; $i < $max; $i++) {
$concidencias = stristr($contenido, $usuarios[$i]);
if ($concidencias) {
echo '<br><br>Salida:'.$usuarios[$i];
//Guardarlo en nuestro array
$usuarios_coin[] = $usuarios[$i];
}
}
//echo $concidencias
?>