Este libro está dirigido a usuarios que no sepan programar en ningún lenguaje de desarrollo y a usuarios que ya conocen PHP, pero desean tener una base sólida sobre la nueva versión.
PHP 5 está ligado a Internet, por lo tanto, todas las aplicaciones prácticas del lenguaje están orientadas a realizar contenidos dinámicos para páginas. Por eso el lector debe conocer los aspectos básicos de diseño en HTML.
Manual realizado por Luis Miguel Cabezas Granado. Contiene:
- Prólogo
- Introducción
- Introducción a PHP 5
- Variables, constantes y tipos de datos
- Operadores
- Estructuras de control
- Funciones
- Cadenas de carácteres y expresiones regulares
- Conjuntos de datos del tipo array
- Paso de información entre formularios
- Programación orientada a objetos
- Ficheros y almacenamiento de datos
- Bases de datos con SQL y SQLlite
- PHP 5 y MySQL
- Sesiones y Cookies
- Lectura y escritura de archivos XML
- Aplicaciones prácticas de XML
- Generación de gráficos con PHP 5
- Gestión de errores en PHP 5
- Conexiones desde PHP 5
- Creación de archivos PDF
- Plantillas con Smarty
En formato PDF. Contiene 384 páginas.
El libro puede dividirse en dos partes. Una primera en la que se detallan los conceptos principales del lenguaje como las variables, estructuras de control, manejo de cadenas de caracteres, creación de objetos y conectividad con bases de datos, que dará al lector novel una visión general de PHP 5 y le permitirá comenzar a desarrollar sus primeras aplicaciones.
La segunda parte, algo más compleja. Esta cuenta con técnicas avanzadas para la lectura / escritura de archivos XML, creación de imágenes en tiempo de ejecución, conexiones de FTP y correo electrónico o diseño de plantillas con Smarty.
El Software Libre está presente en el ámbito de la programación. Por eso, podemos utilizar algunos programas libres como base para construir aplicaciones más complejas. El diseño de plantillas o la creación de llamadas a procedimientos remotos no sería posible sin las librerías Smarty o IXR para XML-RPC desarrolladas por la comunidad de PHP para su uso libre.