PHP es un lenguaje interpretado de propósito general, diseñado especialmente para el desarrollo web y que actualmente se encuentra en la versión PHP 5.3.1. Para los que desarrollan en PHP hemos reunido una colección de hojas de referencia (cheat sheet) donde poder echar un vistazo de forma rápida y concentrada a las funciones, sintaxis, orden
Continuar leyendo...
PHP 5.3.1 es una nueva actualización de seguridad y estabilidad de este lenguaje de programación de libre licencia empleado en la creación de páginas web dinámicas. El objetivo central de este nuevo lanzamiento es la corrección de más de 75 bugs algunos de los cuales están relacionados con la seguridad. Entre los problemas de seguridad
Continuar leyendo...
CodeIgniter CodeIgniter es un framework para desarrollo de aplicaciones en PHP. Es Open Source, tiene una interfase simple y un acceso a sus librerías bien estructurado. Es ligero y fácilmente instalable (puede usarse en un alojamiento compartido y no es necesario tener acceso a la línea de comando) CakePHP CakePHP es un framework para php
Continuar leyendo...
Para seleccionar datos aleatoriamente tenemos que tener en cuenta la normalización de SQL y que posiblemente no todas apliquen a algunos gestores de bases de datos. En primera debemos tener en claro una simple sentencia en SQL para seleccionar datos. <- Scroll Horizontal disponible en esta tabla -> SELECT * FROM `tabla` ORDER BY `campo`
Continuar leyendo...
PHP es uno de los lenguajes del lado del servidor más completos y con mayor número de funciones útiles. En este caso, estudiaremos las funciones que permiten trabajar con archivos, y en algunos casos con directorios. basename() Esta función devuelve la ubicación base de algún archivo. Es de utilidad cuando nos interesa eliminar la ruta
Continuar leyendo...
Las Clases son máximo exponente de la Programación Orientada a Objetos (POO). PHP no es un lenguaje orientad a objeto, pero implementa las características que permiten definir las clases. Pero, ¿qué son las Clases y para que sirven?, empecemos por los segundo, sirven hacer el código más legible, y lo que es más importante, reutilizable.
Continuar leyendo...
En esta lección vamos a ver como algunas funciones relacionadas con el tiempo y la fecha, así como algunos ejemplos prácticos. time Devuelve el numero de segundos transcurridos desde el 1 de Enero de 1970. A esta forma de expresar fecha y hora se le denomina tmestamp. date(formato, timestamp) La funció date devuelve una cadena
Continuar leyendo...
Cómo ahorranos líneas de código En las lecciones anteriores hemos aprendido el uso básico de las funciones de PHP para trabajar con MySQL. En esta lección y sucesivas vamos a ver nuevas funciones que nos facilitan y potencian nuestras páginas web. Por lo general, todos nuestros script tienen partes de código iguales, las funciónes include()
Continuar leyendo...
Muchas veces, cuando trabajamos en el desarrolo de una aplicación, nos surge la necesidad de ejectar un mismo bloque de código en diferentes partes de nuestra aplicación. Una Función no es más que un bloque de código al que le pasamos una serie de parámetros y nos devuelve un valor. Como todos los lenguaje de
Continuar leyendo...
Las tablas (o array en inglés), son muy importantes en PHP, ya que generalmente, las funciones que devuelven varios valores, como las funciones ligadas a las bases de datos, lo hacen en forma de tabla. En PHP disponemos de dos tipos de tablas. El primero sería el clásico, utilizando índices: <?php $ciudad[] = «París»; $ciudad[]
Continuar leyendo...