Está en la página 1de 6

Universidad Nacional del Callao Sede Callao Curso de Lenguaje de Programacin II

Tema : Introduccin al Lenguaje PHP


Objetivo: Presentar ejemplos prcticos sobre sintaxis bsica, desde impresin de caracteres hasta sentencias de control.

1.

Introduccin PHP PHP es un lenguaje de alto nivel que se inserta en los documentos HTML, las cuales se ejecutan en el Servidor y proporcionan caractersticas dinmicas a una pgina web. Su creador fue: Rasmus Lerdorf. Rasmus llam a su script Personal Home Page. El verdadero potencial del lenguaje se da por la facilidad para desarrollar aplicaciones en conjunto con bases de datos como MySQL, en los llamados CMS (Content Management System).

2.

Ejercicios a. Probando la funcionalidad de los mdulos. Para probar la funcionalidad de la instalacin de los mdulos de PHP, es necesario hacer un script que muestre el resultado en el navegador. Este script es sumamente sencillo ya que consta de slo una instruccin, la funcin phpinfo(); Esto el archivo quedara como sigue:

Y guardamos como test.php dentro de la carpeta de publicacin web por defecto. NOTA: No olvidar que la carpeta de publicacin web por defecto es el directorio HTDOCS el cual se ubica en Windows en la ruta C:/XAMPP/HTDOCS, la recomendacin es que se creen carpetas donde el nombre corresponda al proyecto a crear, es decir una carpeta por proyecto, por ejemplo : LP2 sera la carpeta del proyecto de los archivos del curso de LP2. Para ejecutar el archivo en el navegador web digitamos la url del mismo en la barra de enlaces, para nuestro caso seria http://localhost/lp2/test.php

Ing. Eddie Malca Vicente

Pgina 1

b. Impresin de mensajes por pantalla Probaremos como imprimir mensajes por pantalla para ello usaremos la funcin echo(), que es ms recomendable en comparacin a print(). Crearemos el archivo saludo.php que es como se muestra a continuacin.

Podemos editar este archivo para imprimir este saludo pero com HTML para modificar el tamao de los mensajes. Lo guardamos como hola.php, que contiene lo siguiente:

c. Inclusin de archivos externos En PHP es posible llamar desde un archivo a otro archivos externos, estos pueden ser invocados tanto con la instruccin incluye() como require(), pero la diferencia radica en que en caso de no ubicar el recurso, el primero arroja un warning y el segundo un fatal error. Para probar ello hay que crear 2 archivos: el primero llamado cabecera.php que contiene lo siguiente:

Y el archivo pagina.php que llama al anterior como se muestra a continuacin:

El archivo a ejecutar en el navegador es pagina.php que mostrar el contenido de cabecera.php

d. Variables y Tipos de Datos En PHP las variables son definidas en sus nombres iniciando por el carcter $, por ejemplo si creamos una variable para la edad de una persona, la definiramos como $edad. Otro punto a considerar es que las variables no requieren que se defina su tipo de dato al ser declaradas. Por ejemplo creamos el archivo tipodato.php que se desarrolla como sigue. Este archivo nos imprime el valor de variables y el tipo.

Ing. Eddie Malca Vicente

Pgina 2

Tambin es posible efectuar el cast del tipo de dato, es decir obtenerlo el vuelo y cambiarlo en tiempo de ejecucin. Como ejemplo tenemos los archivos tipodato2.php y tipodato3.php que castea a variables con las funciones gettype() y settype().

e. Incremento y Decremento Podemos trabajar los operadores de incremento y decremento tal y como lo hacemos en C++ o en Java. Para ello tenemos los archivos operadores.php y operadores2.php para tal fin, los mismos que contienen:

Ing. Eddie Malca Vicente

Pgina 3

f.

Trabajo con formularios La potencia real del lenguaje PHP es el trabajo con formularios HTML, los mismos que deben ser creados previamente para enlazar a los archivos que procesaran los datos tomados de ellos en el servidor. Los ejercicios que dejamos a continuacin se componen de un archivo HTML enlazado a uno PHP debido a que el HTML muestra el formulario para registrar los datos y el PHP procesa la informacin provista por el anterior. Imprimiendo mensaje de saludo: tenemos el saludo.html y saludo.php

Sumando 2 nmeros: tenemos el suma.html y suma.php

Seleccin de carrera a seguir e imprime valor de alternativa seleccionada: archivos formcursos.html y cursos.php.

Ing. Eddie Malca Vicente

Pgina 4

Seleccin de carrera a seguir e imprime valor de alternativa seleccionada, esta vez con combos desplegables: archivos formcursos2.html y cursos2.php.

g. Sentencias Condicionales IF..ELSE y SWITCH Al igual que en C++ y Java en PHP tambin se disponen de las sentencias de control, que nos permiten tomar decisiones y repetir instrucciones dentro de nuestros programas. Comencemos con las sentencias IF y SWITCH como condicionales.

Calculando el estado final de un alumno del curso de LP2, de acuerdo a su promedio usamos sentencia IF: archivos promedio.html y promedio.php.

Imprimiendo el da de la semana, usamos sentencia SWITCH: archivos dia.html y dia.php.

Ing. Eddie Malca Vicente

Pgina 5

3.

Ejercicios Propuestos a) Elaborar un script que imprima un saludo con tu nombre en los diferentes tamaos de texto que posee HTML. Utilizar un cuadro texto para escribir el nombre. b) Elaborar un script que calcule la suma de los N primeros nmeros naturales. c) Elaborar una pgina web de 3 secciones, las cuales deban ser llamadas desde un archivo nico llamado index.php. d) Elaborar un script que permita determinar los das que tiene un mes de un digito ingresado en un cuadro de texto. e) Elaborar un script que permita tener una calculadora web para 2 nmeros cualquiera.

Ing. Eddie Malca Vicente

Pgina 6

También podría gustarte