13/04/2007, 00:50
|
| | Fecha de Ingreso: diciembre-2004
Mensajes: 278
Antigüedad: 19 años, 11 meses Puntos: 0 | |
Re: problema con in_array() y cadenas largas PD:
El problema veo que también lo tengo al comparar (==) en condicionales cadenas tan largas como las mencionadas.
PDII: CREO que he solucionado el problema al pasar el tercer parámetro opcional a la función in_array( $aguja, $paja, true ), obligando a comprobar el tipo (y no convirtiendo a int según he leido) de la $aguja.
Los condicionales que implicaban un == los he cambiado a === y parece que ahora funcionan pero no estoy seguro.
De todas maneras me gustaría que alguien me explicara el porque de todo esto (he leido acerca de los 32 bits a los que estan limitados los int, pero me gustaria una explicación más amplia) y donde más me puedo encontrar problemas de este tipo.
Gracias |