
Warning, string y double. Definición explicita de tipos de variable.
Publicado por Joaquín (9 intervenciones) el 28/04/2017 12:23:17
Alguien puede explicarme porqué en mi servidor antes las variables $latitud y $longitud no me daban error en una aplicación de cálculo de distancias y de repente me da el siguiente error:
PHP Warning: deg2rad() expects parameter 1 to be double, string given in…
Que corresponde a:
Y como indica el warning al cambiarlas a:
Vuelve a funcionar correctamente.
¿Es posible que tenga que ver que mi servidor haya cambiado de versión PHP o algo así?
Gracias por anticipado por la respuesta.
PHP Warning: deg2rad() expects parameter 1 to be double, string given in…
Que corresponde a:
1
2
$rLat = deg2rad($latitud);
$rLng = deg2rad($longitud);
1
2
$latitud=(double) $latitud2;
$longitud=(double) $longitud2;
¿Es posible que tenga que ver que mi servidor haya cambiado de versión PHP o algo así?
Gracias por anticipado por la respuesta.
Valora esta pregunta


0