¿Cómo puedo instalar una versión obsoleta de PHP?

No. No lo dices en serio ¿verdad? Seguro que no lo dices en serio. Me estás tomando el pelo ¿verdad? Razones para usar versiones obsoletas de PHP Antes de nada vamos a repasar las razones por las cuales alguien puede querer usar una versión vieja de PHP: Eso de la seguridad no va contigo. Hay … Leer más

Cómo asegurarme de que jQuery está disponible

Vale, vale, ya se…jQuery. Que está pasado de moda y obsoleto. Pero la realidad es que se sigue usando en montones de proyectos. Y, en muchas ocasiones se usa mal. Por cierto, esto se puede aplicar a jQuery o a cualquier otro objeto JavaScript que necesites para que funcione tu código. Seguramente habrás añadido miles … Leer más

El método __toString en PHP

Descubre trucos de PHP

Hay un método en PHP que a mi me resulta muy útil pero que, es curioso, no veo que lo use mucha gente. Es el método mágico «__toString()». ¿Qué hace __toString()? De forma clara y sencilla: muestra el texto que queramos cuando alguien quiera convertir nuestra clase en una cadena. Un ejemplo para entenderlo: Si … Leer más

Cómo geolocalizar con JavaScript

Geolocalización con JavaScript

Geolozalizar con JavaScript es algo relativamente fácil y sin usar servicios de terceros. Toda la magia la podemos hacer con el objeto navigator.geolocation. El primer paso es asegurarnos de que está disponible: if (navigator.geolocation) { // Buenas noticias, podemos geolocalizar } Ahora usamos el método getCurrentPosotion: navigator.geolocation.getCurrentPosition(geolocalizacionPermitida, geolocalizacionDenegada); Cuando añadimos esta línea en una web … Leer más

La herencia de clases es el mal

Muchas familias se han roto o distanciado por culpa de una herencia. Y, como en la vida real, en programación la herencia puede ser el mal absoluto. La herencia de clases es una idea fantástica. Puedes coger una clase y extenderla a través de la herencia para crear otra clase con la funcionalidad extra que … Leer más

Operadores en PHP: <=> (SpaceShip Operator)

Operadores en PHP

La versión 7 de PHP trajo, además de muchas mejoras en rendimiento, un par de operadores nuevos. En esta ocasión vamos a ver el operador <=>, también conocido como el SpaceShip Operator (el operador nave espacial). Supongo que lo llamaron así porque parece una nave espacial (echándole imaginación). Se usa para comparar dos valores: $a … Leer más

Pasar variables por referencia en PHP

Descubre trucos de PHP

¿Qué es eso de pasar variables por referencia en PHP? Hace un tiempo escribí un artículo en el que explicaba qué son las referencias en PHP. Si no lo has leído aún deberías echarle un vistazo primero. Resumiendo: eso de referencias es como usar un «alias» para una variable. ¿Qué sucede cuando una función recibe … Leer más