Sebcillo método para obtener el primer o último día de un determinado mes usando DateTime. Obtener el primer día del mes actual: $fecha = new DateTime(); $fecha->modify('first day of this month'); echo $fecha->format('d/m/Y'); // imprime por ejemplo: 01/12/2012 Obtener el […]
Si utilizáis este paginador paginator.inc.php de Jorge Pinedo Rosas y vuestro servidor tiene ya la versión 5.3 de php os aparecerá el siguiente error: Deprecated: Function ereg() is deprecated. Como ya sabéis hubo varios cambios estructurales en la versión 5.3 […]
Para evitar problemas de codificación de caracteres (eñes, tildes…) en el envio de emails usando la clase PHPMailer podemos configurarlo para que el envio lo haga con codificación de caracteres UTF-8 usando el parámetro «CharSet«, como podemos ver en el […]
Ejemplo de como calcular la diferencia de años, meses, días, horas, minutos, segundos entre 2 fechas diferentes utilizando la función DateTime::diff() de php5. Un ejemplo de uso: $fecha1 = new DateTime("2010-07-28 01:15:52"); $fecha2 = new DateTime("2012-11-30 02:33:45"); $fecha = $fecha1->diff($fecha2); […]
Simple código php para generar de forma aleatoria códigos de color en formato hexadecimal (toma valores que van del 0 al 9, y de la A a la F), útil para generar por ejemplo diferentes background de color cada vez […]
A continuación 2 funciones php para obtener la dirección ip de los usuarios por medio de php. Esta primera es muy básica, utiliza solo la variable REMOTE_ADDR para obtener la dirección IP desde la cual está viendo la página actual […]
Si necesitas convertir un determinado color de formato RGB a Hexadecimal puedes utilizar la siguiente función php: function rgb_hex($rgb){ return sprintf("%06X", $rgb); } Ejemplo de uso: echo rgb_hex('255,0,0'); // Imprime: 0000FF
Función php para mostrar el Signo del Zodiaco (Aries, Géminis, Leo, Libra, Sagitario, Acuario, Tauro, Cáncer, Virgo, Escorpio, Capricornio y Piscis) insertando como parámetro la fecha de nacimiento de la persona. A continuación un ejemplo de uso: function signo_zodiaco($fecha){ $zodiaco […]
Para buscar y identificar el último elemento de un array usamos la función end() de php. En este ejemplo vamos a listar todos los elementos de un array y separados por «comas» a excepción del último que insertaremos un «punto». […]
Script php utilizando la función scandir() (solo para php 5.+) para comprobar si una determinada carpeta o directorio esta vacio. En el siguiente ejemplo vamos a verificar si nuestra carpeta con nombre «documentos» esta vacía o tiene algún archivo dentro. […]