Pues entendiendo mejor a lo que te refieres, tal vez este código te pueda ayudar
Código PHP:
$str="el jugador, el carpintero, el mecanico, el ingeniero murieron hace poco"; #frase
$arreglo=explode(",",$str); #separo la frase por ,
$cad="el"; #será la palabra a buscar en la frase
$p=0;
for( $i=0 ; $i < count($arreglo); $i++ ){
$temp=explode(" ",$arreglo[$i]);
for( $j=0 ; $j < count($temp); $j++ ){
if($temp[$j]==$cad){//busco coincidencias
$myarray[$p]=$temp[$j];
$p++;
}
}
}
for( $i=0 ; $i < count($myarray); $i++ )
echo "myarray[".$i."] -> ".$myarray[$i]."<br/>";
Tal vez esto te pueda ayudar algo mejor xD.
Saludos.