PHP

Método para “concatenar” de forma dinámica el nombre de una variable en php. Un ejemplo típico, tenemos unas variables que tienen un contenido en función otro parámetro, en este caso la variable “idioma”…

Para ahorrarnos eso, y concatenar la […]

Leer más...

Una forma diferente respecto a la clásica de comprobar una condicional con múltiples valores en php, usando in_array. Este método resulta más sencillo cuando son muchos los valores quedándonos un código más corto. Un ejemplo normal de condicional de una […]

Leer más...

Sencilla función php para eliminar fácilmente los comentarios html del tipo <!– bla bla bla –> usando una expresión regular con preg_replace:

Leer más...

Forma muy sencilla de acortar una url en php usando la API de Bitly. Lo primero que tenemos que hacer es crearnos una cuenta en Bitly para obtener el el API key de aquí: https://bitly.com/a/your_api_key. Una vez eso ya es […]

Leer más...

Sencilla función PHP usando CURL y JSON para obtener el número total de +1 de google plus de una determinada url:

Leer más...

Una función php muy simple para validar un número de DNI español (8 números y 1 letra) con formato correcto:

Si tu país tiene otro formato o más dígitos como en Argentina (8–9), Honduras (13 dígitos), etc… puedes personalizar […]

Leer más...

Una forma de crear un directorio/carpeta en php, comprobando antes si no existe:

Para comprobar si existe la carpeta usamos la función file_exists() y en caso negativo creamos la nueva carpeta ya con mkdir():

Leer más...

Si usáis PDO y tenéis problemas al imprimir resultados de mysql (que muestren caracteres raros como � en algunos caracteres) es muy probable que no tengas configurado la codificación de caracteres uft-8 en la conexión de la base de datos […]

Leer más...

Si usáis Poedit, como herramienta de traducción de vuestras webs… y suponiendo que nuestro server ya tiene configurado la directivaAddDefaultCharset UTF-8. 4 pasos imprescindibles para evitar problemas de signos o caracteres raros como: �, etc… en diferentes lenguajes (alemán, ruso, […]

Leer más...