Procesar argumentos de una url con PHP

Estoy fascinado con esta función, la hice hace unos años en un proyecto y desde ahí la incorpore a una clase que utilizo para generar los sistemas que desarrollo. vendria a ser como el complemento de la función parse_str. A continuación hay una lista de posibles títulos con los que se puede encontrar este post [...]

Leave a comment Continue Reading →

Generar contraseña aleatoria con PHP

Básicamente con esta función se puede generar una contraseña de números y letras especificando la longitud que queremos que tenga… //Entrada: Longitud de la contraseña que se desea generar //Salida: STRING, contraseña aleatoria //Autor: dantepiazza //Versión: 1.0   function generar_password($longitud){  $base = "1234567890abcdefghijklmnopqrstuvwxyz";    for($C = 0; $C < $longitud; $C++) {   $Salida .= [...]

Leave a comment Continue Reading →

Corroborar que todos los elementos de un array estén llenos con PHP

Hace unos días necesitaba comprobar que todos los datos de un array estuvieran completos y no faltara ni uno solo, el tema era que este array era multidimencional y la función empty solo sirve para comprobar que por lo menos tenga un dato, es decir si el array tenia completo uno solo de los valores [...]

Leave a comment Continue Reading →

Pasar de objeto a array en PHP

Desde PHP se puede convertir un array a un objeto solamente anteponiendo (object) a la variable contenedora del array por ejemplo $mi_nuevo_objeto = (object) $mi_array; Pero para convertir un objeto a un array no se puede hacer lo mismo, por eso con esta función se pasan todos los elementos de un objeto a un array [...]

Leave a comment Continue Reading →

Calcular una edad con PHP

En un proyecto que realice necesitaba calcular varias fechas para mostrar las edades de los usuarios, es muy común necesitar de esta función en sitios que utilizan usuarios, ya se para cumpleaños, permisos de contenidos por edad, etc. La función devuelve la edad calculada a partir de la fecha que se le indique. //Entrada: Fecha [...]

Leave a comment Continue Reading →

Eliminar carpetas con PHP

Si bien esta función es para formatear una carpeta también se puede eliminarla. La idea es sencilla. Si intentas eliminar una carpeta solo usando rmdir si la carpeta tiene archivos no te va a servir de nada, entonces esta función lo que hace es eliminar todos los archivos y subdirectorios de la carpeta que se [...]

Leave a comment Continue Reading →
Cargando...

Carga dinámica de datos mediante AJAX

La mayoría de las aplicaciones 2.0 de hoy utilizan AJAX como parte de los procesos con los que la misma trabaja, antes de explicarles que es AJAX quiero comentarles que en este articulo vamos a ver como hacerlo con javascript “nativo” si así se le puede llamar, con jQuery es mucho mas sencillo pero para [...]

Leave a comment Continue Reading →

Eliminar archivo con PHP

Es sencillo elimina un archivo con PHP pero en esta función le aplique un filtro para antes corroborar que el archivo exista… bien sencilla la cosa: //Entrada: Ruta del archivo que se desea eliminar //Salida: BOLEAN, Si el archivo existe y fue eliminado devuelve true, caso contrario false. //Autor: dantepiazza //Versión: 1.0   function eliminar_archivo($FILE){ [...]

Leave a comment Continue Reading →

Comprobar email con PHP

Esta función esta extraída del núcleo de WordPress, particularmente confió mucho en la funciones de filtrado de wordpress porque son quisquillosos a la hora de almacenar datos. Esta función la utilizo en casi todos mis proyecto… quizás PHP debería incluir una función similar en su núcleo. //Entrada: Dirección de correo que se desea analizar //Salida: [...]

Leave a comment Continue Reading →

Los doodle de Google – Gideon Sundback

Definitivamente los doodle de Google no tiene limite de imaginación, hoy para celebra el 132 aniversario del nacimiento del ingeniero eléctrico sueco que revolucionó el mundo de la moda, Google muestra en su pantalla de inicio una gran cremallera que abre las búsquedas… miralo: www.google.com Si te lo perdiste miralo en video!

Leave a comment Continue Reading →