breve introducción hacia php, así como funcionalidades basicas en su lenguaje

jomisima3 1 views 14 slides Sep 28, 2025
Slide 1
Slide 1 of 14
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14

About This Presentation

una introducción a php


Slide Content

PHP PHP (acrónimo de "PHP: Hypertext Preprocessor ") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. El sistema fue desarrollado originalmente en el año 1994 por Rasmus Lerdorf como un CGI escrito en C que permitía la interpretación de un número limitado de comandos. Actualmente PHP se encuentra en su versión 5.3.3, que utiliza el motor Zend , desarrollado con mayor meditación para cubrir las necesidades actuales.

Características Mejoras de esta nueva versión son: Rapidez : ahora el código primero se compila y luego se ejecuta, mientras que antes se ejecutaba mientras se interpretaba el código. Independencia del servidor web: con versiones de PHP nativas para más plataformas. API elaborado con más funciones.

Funcionalidades Funciones de correo electrónico: envío de correos individual o por grupos, parametrizando toda una serie de aspectos tales como el e-mail de procedencia, asunto, destinatario. Gestión de bases de datos : El lenguaje PHP ofrece interfaces para el acceso a la mayoría de las bases de datos comerciales y por ODBC a todas las bases de datos posibles en sistemas Microsoft. Gestión de archivos: mediante operaciones de creación, borrado, modificación, además de ofrecer transferencia de archivos. Tratamiento de imágenes: mediante funciones de automatización de formato, envío de lotes de imágenes y funciones de graficado.

DONDE SE USA PHP puede ser en:Linux, Unix (incluyendo HP-UX, Solaris y OpenBSD), Microsoft Windows, Mac OS X, RISC OS . PHP soporta la mayoría de servidores web Apache, Microsoft Internet Information Server, Personal Web Server, Netscape e iPlanet, Oreilly Website Pro server, Caudium, Xitami, OmniHTTPd

Bases de datos que soporta AdabasD Ingres Oracle (OCI7 and OCI8) dBase InterBase Ovrimos Empress FrontBase Postgre SQLFilePro ( read-only ) mSQL 12. Solid 13. Hyperwave 14. Direct MS-SQL 15. Sybase 16. IBM DB2 17. MySQL 18. Velocis 19. Informix 20. ODBC 21. Unix dbm

PHP Sintaxis Básica para identificar bloques de código PHP (de acuerdo a la versión): <?        y      ?> <%       y      %> <? php   y      ?> <script languaje =" php ">

Primer Ejemplo PHP <?php $mensaje=“Hola Mundo!!"; //Comentario de una linea echo $mensaje; #Este comentario también es de una linea /*En este caso este comentario ocupa varias lineas, lo ves? */ ?>

Variables <? php $cadena="50"; //esto es una cadena $entero=3; //esto es un entero echo $cadena+$entero //¿Qué imprime en pantalla…? ?>

Funciones Declaración de Función: <?php function hacer_encabezado($titulo) { $encabezado="<html>\n<head>\n\t<title>$titulo</title>\n</head>\n"; echo $encabezado; } ?> Llamado de la función: <?php $titulo=“Ejemplo de Funciones"; hacer_encabezado($titulo); ?>

Funciones Declaración de Función: <?php function hacer_encabezado($titulo) { $encabezado="<html>\n<head>\n\t<title>$titulo</title>\n</head>\n"; echo $encabezado; } ?> Llamado de la función: <?php $titulo=“Ejemplo de Funciones"; hacer_encabezado($titulo); ?>

Condicional: Ejemplo : if ($ var > 20) { echo “ var es mayor que 20”; } else { echo “a no es mayor que 20”; }

Sentencias de Repetición <? php For ($ size =1;$ size <=6;$ size ++) {    echo"< font size =$ size >Tamaño $ size </ font >< br >\n"; } ?>

Envio de mensajes entre páginas <HTML> <HEAD> <TITLE>origen.html</TITLE> </HEAD> <BODY> <a href =" destino.php?saludo = hola&texto =Esto es una variable texto">Paso variables saludo y texto a la página destino.php</a> </BODY> </HTML> Página Origen:

Envio de mensajes entre páginas <HTML> <HEAD> <TITLE>destino.php</TITLE> </HEAD> <BODY> <? php echo "Variable \$saludo: $saludo < br >\n"; echo "Variable \$texto: $texto < br >\n" ?> </BODY> </HTML> Página Destino:
Tags