Salve a tutti, sto avendo un piccolo problema con un semplice controllo in un if, questo:
for($i=1;$i<count($arr)+1;$i++)
{
if($arr[$i] == $x)
{
echo "C' è";
}
else echo "Non c'è...";
}
Devo controllare che la variabile $x contenente una stringa sia presente nell' array.
Il problema è l' if, premetto che entrambe le variabili sono uguali e dello stesso tipo, però non ne vuole sapere di entrare.
Ad es:
$x="abc";
$arr[1]="abc";
mi dice che non c' è.
Come mai ?

Rispondi quotando
