La via que usas para crear el arrayde nombres no es la correcta, ya que la forma que usas debria ser asi:
Código PHP:
<?php
$familia[0]="marcos";
$familia[1]="damian";
$familia[2]="pablo";
$familia[3]="cesar";
$familia[4]="teresa";
?>
Yo en lo personal crearia el array asi:
Código PHP:
<?php
$familia = array("marcos","damian","pablo","cesar","teresa");
?>
Y el for esta mal estructurado, la forma correcta es:
Código PHP:
for ($i=0; $i <count($familia); $i++)
{
if ($texto == $familia[$i])
{
echo "bien, es " . $familia[$i];
$valor = 1;
break;
}
}
if($valor!=1){
echo "<b>NO ES.</b>";
}
Alli como te digo vera si esta dentro del array y si no te dice que no es.
NOTA: Como ves ya te resolvieron esa tarea asi que no cuenta y deberas seguir practicando. Te falta leer mas no es solo irse a los ejercicios a ver si puedes si no tienes la teoria de que es un bucle y como funciona, ver los array en detalle y como se crean.
La base es primordial sino te la pasaras solicitando que te desarrollen los ejercicios y no sabras que hicimos.