Author Archives: alpha

Validación de CIF-NIF

      1 Comment on Validación de CIF-NIF

Cuando se necesita validar un CIF-NIF lo primero que te viene a la cabeza es que hay varios tipos, no me voy a explayar, esta todo muy bien explicado en la Wikipedia: Código de identificación fiscal (CIF) Número de identificación fiscal (NIF) El caso es que es la típica historia que empaquetas en una función y te olvidas: El funcionamiento es tan sencillo como llamar… Read more »

Clase wget

      No Comments on Clase wget

Esta es una clase que escribí hace ya unos meses para parsear páginas web, bajar archivos de sitios web y otras muchas cosas para las que utilizaba Wget y scripts cmd. Cuando la cosa se complica, empieza a resultar muy difícil hacer las cosas mediante wget, greps y truquitos… es entonces cuando conviene cambiar de lenguaje. En PHP utilizaba file_get_contents… Read more »

Clase CalameoAPI

      No Comments on Clase CalameoAPI

Calaméo es un servicio web de publicación de documentos tipo Issuu o Scribd por mencionar alguno de los más conocidos. No voy a comentar las bondades de uno u otro, he trabajado con Issuu (cuya API también utilice), ahora trabajo con Calaméo y quien sabe con quien trabajaré en el futuro. Y ojo, digo trabajar con, no en. La API… Read more »

Borrar un directorio de forma recursiva

En ocasiones quieres borrar desde PHP un directorio contenga lo que contenga… para esa tarea cree esta función: Hace años que la cree y por tanto seguro que es mejorable, pero cumple su función a la perfección. Actualización (2017-02-11): Utilizo la constante DIRECTORY_SEPARATOR para construir las rutas, lo que evidentemente es más versátil y nos evitará posibles errores. Saludos

¡Hola mundo!

      No Comments on ¡Hola mundo!

Hola, desde que aprendí a programar a los 9 años no he dejado de hacerlo. Para mi se convirtió en una pasión que desde 1999 realizo en su mayor parte en PHP, también toco otros lenguajes, de los muchos que he aprendido y utilizado, pero fundamentalmente ahora todo es PHP. Son ya más de 30 años programando, 15 de los… Read more »