$numeros = array('cero','uno','dos', 'cero' => 0,'uno' => 1,'dos' => 2);
echo '3 tipo indiferente => ',
var_dump(in_array(3,$numeros)),'<br />';
echo '\'1\' mismo tipo => ',
var_dump(in_array('1',$numeros,TRUE)),'<br />';
echo '\'uno\' tipo indiferente => ',
var_dump(in_array('uno',$numeros)),'<br />';
echo '\'tres\' tipo indiferente => <b>',
var_dump(in_array('tres',$numeros)),'</b><br />'; // linea 10
echo '\'tres\' mismo tipo => ',
var_dump(in_array('tres',$numeros,TRUE)),'<br />';
tengo este codigo, pregunto: la sentencia linea 10, deberia dar FALSE, porque no existe ese valor('tres') pero da TRUE porque, si alguien me explica por favor?