Introducción a PHP
()
Información de este libro electrónico
PHP es un acrónimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page, es un lenguaje interpretado libre, usado originalmente solamente para el desarrollo de aplicaciones presentes y que actuaran en el lado del servidor, capaces de generar contenido dinámico en la World Wide Web. Figura entre los primeros lenguajes posibles para la inserción en documentos HTML, dispensando en muchos casos el uso de archivos externos para eventuales procesamientos de datos. El código es interpretado en el lado del servidor por el módulo PHP, que también genera la página web para ser visualizada en el lado del cliente. El lenguaje evolucionó, pasó a ofrecer funcionalidades en la línea de comandos, y además, ganó características adicionales, que posibilitaron usos adicionales del PHP. Es posible instalar el PHP en la mayoría de los sistemas operativos, totalmente de manera gratuíta. Siendo competidor directo de la tecnología ASP perteneciente a Microsoft, PHP es utilizado en aplicaciones como MediaWiki, Facebook, Drupal, Joomla, WordPress, Magento y Oscommerce.
PHP es software libre, licenciado bajo la PHP License, una licencia incompatible con la GNU General Public License (GPL) debido a las restricciones en los términos de uso de PHP.
Lee más de Miguel ángel Arias
Marketing Digital. Posicionamiento SEO, SEM y Redes Sociales Calificación: 4 de 5 estrellas4/5La Guía Básica de Javascript Calificación: 5 de 5 estrellas5/5Guía de HTML5, CSS3 y Javascript. La Web 2.0 Calificación: 4 de 5 estrellas4/5
Relacionado con Introducción a PHP
Libros electrónicos relacionados
Curso de Programación Web Calificación: 4 de 5 estrellas4/5Programación de Computadoras: De Principiante a Malvado—JavaScript, HTML, CSS, & SQL Calificación: 1 de 5 estrellas1/5HTML5 Avanzado Calificación: 0 de 5 estrellas0 calificacionesEl gran libro de HTML5, CSS3 y Javascript Calificación: 3 de 5 estrellas3/5Aprende Programación Web con PHP y MySQL Calificación: 4 de 5 estrellas4/5Aprende a Programar ASP .NET y C# - Segunda Edición Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar Ajax y jQuery Calificación: 1 de 5 estrellas1/5Aprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesAprende a Programar con Java Calificación: 4 de 5 estrellas4/5Curso de Programación y Análisis de Software - 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación con Java - 2ª Edición Calificación: 5 de 5 estrellas5/5AngularJS: Conviértete en el profesional que las compañías de software necesitan. Calificación: 4 de 5 estrellas4/5Desarrollo Rápido de Aplicaciones Web. 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesBackbone JS Calificación: 0 de 5 estrellas0 calificacionesAprender PHP, MySQL y JavaScript Calificación: 4 de 5 estrellas4/5Aprender Javascript Avanzado con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5HTML, CSS, Bootstrap, Php, Javascript y MySql: Todo lo que necesitas saber para crear un sitio dinámico Calificación: 0 de 5 estrellas0 calificacionesDesarrollo Web en Java Calificación: 3 de 5 estrellas3/5Aprende a Programar en ASP .NET y C# Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Programación y Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesCREACIÓN DE PÁGINAS WEB: HTML 5 Calificación: 5 de 5 estrellas5/5Programación Orientada a Objetos en JAVA Calificación: 0 de 5 estrellas0 calificacionesJavaScript: Guía completa Calificación: 4 de 5 estrellas4/5HTML para novatos Calificación: 5 de 5 estrellas5/5Conexión SQL SERVER & C# (Manual para principiantes) Calificación: 1 de 5 estrellas1/5PHP Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación con Java Calificación: 4 de 5 estrellas4/5Programación y Lógica Proposicional Calificación: 4 de 5 estrellas4/5Bases de Datos con MySQL Calificación: 4 de 5 estrellas4/5El gran libro de programación avanzada con Android Calificación: 0 de 5 estrellas0 calificaciones
Programación para usted
Lógica de programación: Solucionario en pseudocódigo – Ejercicios resueltos Calificación: 4 de 5 estrellas4/5El gran libro de Python Calificación: 5 de 5 estrellas5/5Arduino. Trucos y secretos.: 120 ideas para resolver cualquier problema Calificación: 5 de 5 estrellas5/5Python Paso a paso: PROGRAMACIÓN INFORMÁTICA/DESARROLLO DE SOFTWARE Calificación: 4 de 5 estrellas4/5Fundamentos De Programación Calificación: 5 de 5 estrellas5/5Aprender HTML5, CSS3 y Javascript con 100 ejerecios Calificación: 5 de 5 estrellas5/5Curso básico de Python: La guía para principiantes para una introducción en la programación con Python Calificación: 0 de 5 estrellas0 calificacionesOrtografía para todos: La tabla periódica de la ortografía Calificación: 5 de 5 estrellas5/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5Arduino. Edición 2018 Curso práctico Calificación: 4 de 5 estrellas4/5Programación en Visual Basic (VB): DEL ANÁLISIS del Problema al Programa Calificación: 4 de 5 estrellas4/5Aplicaciones web con Php Calificación: 5 de 5 estrellas5/5Diseño Web con CSS Calificación: 5 de 5 estrellas5/5Python Aplicaciones prácticas Calificación: 4 de 5 estrellas4/5Curso de Programación de Apps. Android y iPhone Calificación: 5 de 5 estrellas5/5Python para principiantes Calificación: 5 de 5 estrellas5/5HTML para novatos Calificación: 5 de 5 estrellas5/5Programación Orientada a Objetos Calificación: 3 de 5 estrellas3/5Fundamentos de programación: un enfoque práctico Calificación: 5 de 5 estrellas5/5Aprende a programar: Crea tu propio sitio web Calificación: 4 de 5 estrellas4/5Aprender a programar con Excel VBA con 100 ejercicios práctico Calificación: 5 de 5 estrellas5/5GuíaBurros Microsoft Excel: Todo lo que necesitas saber sobre esta potente hoja de cálculo Calificación: 4 de 5 estrellas4/5Linux Essentials: una guía para principiantes del sistema operativo Linux Calificación: 5 de 5 estrellas5/5Bases de Datos con MySQL Calificación: 4 de 5 estrellas4/5Microsoft C#. Curso de Programación. 2ª Edición Calificación: 4 de 5 estrellas4/5Introducción al Uso de Formularios (UserForms) en VBA Calificación: 3 de 5 estrellas3/5Aprende a Programar con Java Calificación: 4 de 5 estrellas4/5Controles PLC con Texto Estructurado (ST): IEC 61131-3 y la mejor práctica de programación ST Calificación: 3 de 5 estrellas3/5
Comentarios para Introducción a PHP
0 clasificaciones0 comentarios
Vista previa del libro
Introducción a PHP - Miguel Ángel Arias
Índice
INTRODUCCIÓN A
PHP
Escrito por: Miguel A. Arias
ISBN: 978-1492279372 Índice
Introducción a PHP
Qué es el PHP
Constituyentes de un documento PHP
Delimitación de las instrucciones PHP
Dos ejemplos elementales
Variables, Expresiones y Operadores
Variables
Procedencia de las variables
Expresiones
Operador de asignación
Operador de concatenación
Operadores aritméticos
Otros operadores de asignación
El valor NULL
Lectura de las variables para HTML
Introducción
Sintaxis de echo
echo y concatenación
Código HTML dentro de echo.
Ejecuciones condicionadas
Introducción
El operador if()
Operadores de comparación
Opciones múltiples: elseif
Operadores lógicos
Vectores
Vectores simples
Recuperación de los valores de los términos de un vector
Vectores asociativos
Datos procedentes de otros documentos
Introducción
Remisión de datos desde un formulario con POST
Remisión de datos desde un formulario con GET
$_REQUEST
Tipo de campos de un formulario
Campos de contraseña
Botones de selección y desplegables
El caso de las casillas de confirmación
Funciones aplicadas a los vectores
La función foreach()
Las funciones count() e isset()
La función list()
Las funciones sorte()
Include
Las funciones include()
Dos o más documentos comparten un elemento común
Un documento con una parte variable
Variantes de include()
Bucles y Repeticiones
La estructura for()
La estructura while()
Lo estructura don ... while
Funciones matemáticas y Funciones de fecha y hora
Funciones
Constantes matemáticas
Funciones matemáticas
Validación de datos numéricos
Funciones que devuelven fechas
Recepción de datos de fecha
Números aleatorios
Funciones de cadena
Mayúsculas y minúsculas
La función strlen()
La función substr()
Fragmentar una cadena
Ajuste de cadenas de texto
Sustituciones de fragmentos de cadena
La función nl2br()
Datos del servidor, de sesión y las cookies.
Datos del servidor
Variables de sesión
Cookies
Funciones de usuario y ámbitos de las variables
Funciones de usuario
Funciones de usuario externas
Tipo de variables
Argumentos
Uso de global.
El vector asociativo $GLOBALES
Extracción de valores de una función de usuario
Lectura de ficheros
Introducción
Estructura para la lectura de documentos
Aplicación de pequeña bases de datos
Modificación de ficheros
Permiso de escritura
Estructura para la modificación de documentos
Estructura para la ampliación de documentos línea a línea
Carga y detección de ficheros
Copiar en el servidor un documento externo
Detección los documentos de un directorio
Cambio de documento
Cambio de un documento a otro
Remisión por correo electrónico
Remisión de un documento HTML por correo electrónico
Presentación de datos mediante imágenes
Creación e inserción de imágenes
Definir colores
Color de fondo
Figuras geométricas
Textos
Imágenes a partir de formularios
Control de errores
Tipología de los errores
Estructuras condicionales
Las funciones die() y exit().
Restringir acceso mediante una contraseña temporal
Mensajes automáticos de error
BIBLIOGRAFÍA
Introducción a PHP
Qué es el PHP
PHP es un acrónimo recursivo para PHP: Hypertext Preprocessor
, originalmente Personal Home Page, es un lenguaje interpretado libre, usado originalmente solamente para el desarrollo de aplicaciones presentes y que actuaran en el lado del servidor, capaces de generar contenido dinámico en la World Wide Web. Figura entre los primeros lenguajes posibles para la inserción en documentos HTML, dispensando en muchos casos el uso de archivos externos para eventuales procesamientos de datos. El código es interpretado en el lado del servidor por el módulo PHP, que también genera la página web para ser visualizada en el lado del cliente. El lenguaje evolucionó, pasó a ofrecer funcionalidades en la línea de comandos, y además, ganó características adicionales, que posibilitaron usos adicionales del PHP. Es posible instalar el PHP en la mayoría de los sistemas operativos, totalmente de manera gratuíta. Siendo competidor directo de la tecnología ASP perteneciente a Microsoft, PHP es utilizado en aplicaciones como MediaWiki, Facebook, Drupal, Joomla, WordPress, Magento y Oscommerce.
PHP es software libre, licenciado bajo la PHP License, una licencia incompatible con la GNU General Public License (GPL) debido a las restricciones en los términos de uso de PHP.
El lenguaje surgió a mediados de 1994, como un paquete de programas CGI creados por Rasmus Lerdorf, con el nombre Personal Home Page Tools, para sustituir un conjunto de scripts Perl que este usaba en el desarrollo de su página personal. En 1997 fue lanzado el nuevo paquete del lenguaje con el nombre de PHP/FI, trayendo la herramienta Forms Interpreter, un interpretador de comandos SQL. Más tarde, Zeev Suraski desarrolló el analizador de PHP 3 que contaba con el primer recurso orientado a objetos, que daba poder de alcanzar algunos paquetes, tenía herencia y daba a los desarrolladores solamente la posibilidad de implementar propiedades y métodos. Poco después, Zeev y Andi Gutmans, escribieron el PHP 4, abandonando por completo el PHP 3,