Libros Urgentes

 
 
Recomienda este libro
 

PHP 5

  • Holzner, Steven
  • ANAYA MULTIMEDIA
  • 400 páginas
  • Idioma: Español
  • ISBN: 8441519307 ISBN-13: 9788441519305
  • 1 edición (03/10/2005)
  • Entrega de 1 a 7 días contra reembolso por agencia urgente*
    • 28,4€ ($38,58)
    • Envíos a España GRATIS en pedidos de más de 49€
 
 

PHP está ganando una popularidad extraordinaria en la actualidad. Los autores de páginas web necesitan cada vez más potencia y PHP es la respuesta. No contento con trabajar con páginas web desde navegadores, el mundo se está pasando al bando de los servers para hacer lo que un navegador no podría hacer jamás. PHP 5 es la última versión de éste lenguaje, una renovación total que se ha extendido a numerosos aspectos, como la interacción con otras tecnologías, la nueva sintaxis de orientación a objetos, y un sinfín de novedades más.

Este Manual Avanzado pone la potencia de PHP a su servicio, le enseñará a desarrollar todo su potencial en las aplicaciones web. Desde empezar a utilizar cookies en lugar de dejar que su navegador simplemente las acepte, a controlar botones, cuadros de texto, casillas de verificación y otras en sus páginas web, hasta si quiere rastrear usuarios con las sesiones o si quiere conectarse a una base de datos en el servidor, etc. Este libro le permite tomar el control de todo lo referente al servidor.

Ahorra Con Agapea
"Compra "PHP 5" junto a "Hipatia de Alejandría":

Por solo 43.4 € Gastos de envío gratis**

Acerca del autor

Introducción
¿Quién debería leer este libro?
¿Cómo está organizado este libro?
¿Qué hay de extraño en este libro?
¿Dónde podemos descargar los ejemplos utilizados en este libro?
Convenios empleados

1. PHP básico
Instalación de PHP
Instalar PHP localmente
Configurar nuestro entorno de desarrollo
Crear nuestro primer script de PHP
Ejecutar nuestro primer script de PHP
¿Qué ocurre si no funciona?
Mezclar PHP con HTML
Mostrar texto por pantalla
Más sobre cómo mostrar texto
Ejecución de PHP desde la línea de comandos
Comentar nuestros scripts
Manejar los datos: variables
Asignar valores a las variables
Interpolar variables en las cadenas de caracteres
Generar variables de variable
Declarar constantes
Tipos de datos
Resumen

2. Operadores y control de flujo
Las funciones matemáticas
Los operadores de asignación
Incrementar y decrementar
Precedencia de operador
El operador de ejecución
Operadores de cadenas de caracteres
Operadores a nivel de bit
Uso de sentencias condicionales
Operadores de comparación
Operadores lógicos
Uso de sentencias else
Sentencias elseif
El operador ternario
Sentencia Switch
Trabajar con bucles for
Trabajar con bucles while
Trabajar con bucles do...while
Trabajar con bucles foreach
Escapar de los bucles
Saltar iteraciones con continue
Sintaxis alternativa
Resumen

3. Cadenas de caracteres y matrices
Listado de funciones de cadenas
Utilización de las funciones de cadenas de caracteres
Formato de cadenas
Conversión de tipos con cadenas de caracteres
Crear matrices
Modificar matrices
Eliminar elementos de una matriz
Bucles en matrices
Lista de funciones de matrices
Ordenar matrices
Recorrer matrices
Funciones implode y explode
Extracción de variables de matrices
Unir y cortar matrices
Comparación de matrices
Manipular los datos de las matrices
Creación de una matriz de varias dimensiones
Bucles y matrices multidimensionales
Operadores de matrices
Resumen

4. Funciones
Crear una función
Asignar datos a las funciones
Incluir matrices en las funciones
Establecer valores de argumentos por defecto
Pasar argumentos por referencia
Crear listas de argumentos de longitud variable
Devolver valores desde funciones
Devolver una matriz desde una función
Devolver listas desde una función
Cómo devolver referencias desde una función
Ámbito de una variable
Cómo conseguir un acceso global
Variables estáticas
Variables de función
Funciones condicionales
Funciones dentro de funciones
Incluir archivos
Manejo de errores devueltos por las funciones
Resumen

5. Controles HTML para páginas Web
Formularios Web
Cuadros de texto
Recuperar datos de cuadros de texto
Áreas de texto
Casillas de verificación
Botones de opción
Cuadros de lista
Controles ocultos
Controles de contraseña
Mapas de imagen
Enviar ficheros
Leer ficheros enviados
Botones: script 1
Crear botones: script 2
Crear botones: script 3
Resumen

6. Formularios Web y validación
Mostrar todos los datos de un formulario a la vez
Variables del servidor
Cabeceras HTTP
Cómo averiguar el tipo de navegador con las cabeceras HTTP
Redireccionar a los usuarios con las cabeceras HTTP
Recibir datos en matrices personalizadas
Aplicaciones Web con una sola página de PHP
Validar los datos del usuario
Validar datos: petición de datos
Validar datos: comprobar los números
Validar datos: comprobar las cadenas de caracteres
Eliminar las etiquetas HTML
Neutralizar las etiquetas HTML
Mantener los datos
Usar JavaScript para validar datos
Autenticación de HTTP
Resumen

7. Programación orientada a objetos y manejo de ficheros
Trabajar con clases y objetos
Crear una clase
Crear un objeto
Restringir acceso a las propiedades y métodos
Inicializar los objetos: constructores
Basar una clase en otra: herencia
Usar herencia protegida
Sobrecargar métodos
Acceder a métodos de la clase base
Abrir un fichero: fopen
Leer líneas de texto: fgets
Leer caracteres: fgetc
Lectura binaria: fread
Leer un fichero completo: file_get_contents
Dividir un fichero: fscanf
Escribir en un fichero: fwrite
Añadir texto a un fichero: fwrite
Escribir un fichero completo: file_put_contents
Resumen

8. Bases de datos
¿Qué son las bases de datos?
SQL básico
Configurar el soporte de base de datos de PHP
Crear una base de datos con MySQL
Añadir datos a la base de datos
Acceso a una base de datos de MySQL
Mostrar una tabla de datos
Actualizar datos
Insertar nuevos datos
Eliminar datos
Crear una nueva tabla
Crear una base de datos
Ordenar los datos
Utilización del módulo PEAR DB
Mostrar una tabla con DB
Inserción de datos nuevos con DB
Actualizar datos con DB
Resumen

9. Cookies, sesiones, FTP y correo electrónico
Establecer cookies
Leer cookies
Período de expiración de una cookie
Eliminar cookies
Utilizar FTP
FTP: Obtener un listado de un directorio
FTP: Descarga de un fichero
FTP: Subir un fichero
Envío de correo electrónico
Envío de correo electrónico con cabeceras
Envío de correo electrónico con archivos adjuntos
Trabajar con sesiones
Almacenar datos de sesión
Crear un contador de visitas
Uso de sesiones sin cookies
Eliminar datos de sesiones
Resumen

A. Elementos del lenguaje PHP
Creación de scripts
Tipos de datos
Crear variables
Variables predefinidas
Matrices
Operadores
La sentencia if
La sentencia else
La sentencia elseif
La sentencia switch
La sentencia while
La sentencia do...while
La sentencia for
La sentencia foreach
Crear funciones
Clases y objetos

B. Listado de funciones de PHP

Índice alfabético


 

Otros clientes que compraron PHP 5, también compraron:

Java 2 v5.0

Java 2 V5.0

  • Lima Díaz, Felipe
  • 496 páginas
  • 28,40€($38,58)
  • Envío gratuito
Introducción a PHP 5

Introducción A Php 5

  • Sklar, David
  • 416 páginas
  • 29€($39,39)
  • Envío gratuito
PHP 5

Php 5

  • Charte, Francisco
  • 352 páginas
  • 13,80€($18,75)
 
 
 

Otros libros de PHP:

Foundations of PEAR: Rapid PHP Development

Foundations Of Pear: Rapid Php Development

  • Good, Nathan A.; Kent, Allan
  • 610 páginas
  • 38,37€($52,12)
PHP Solutions: Dynamic Web Design Made Easy

Php Solutions: Dynamic Web Design Made Easy

  • Powers, David
  • 460 páginas
  • 41,35€($56,17)
Easy Oracle PHP: Create Dynamic Web Pages with Oracle Data

Easy Oracle Php: Create Dynamic Web Pages With Oracle Data

  • Gogala, Mladen; Burleson, Donald
  • 262 páginas
  • 23,85€($32,4)
Building Flickr Applications with PHP

Building Flickr Applications With Php

  • Kunkle, Rob; Morton, Andrew
  • 194 páginas
  • 36,12€($49,07)
PHP for Teens Book/CD Package

Php For Teens Book/cd Package

  • Sethi, M
  • 257 páginas
  • 27,70€($37,63)
 
 
*Para península. Tiempo estimado para días laborables.
**Oferta válida solo para envíos a España. Resto de destinos se aplicará un descuento de 4,95 €