ejercicios y practicas php parte i

Upload: fer-torre-aguillon

Post on 16-Jul-2015

1.192 views

Category:

Documents


30 download

TRANSCRIPT

[PHP] IDSYSTEMS 2011

PARTE I

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 6

[PHP] IDSYSTEMS 2011

PRACTICA 1PREGUNTA Quin invento PHP? Qu es PHP? RESPUESTA Rasmus Lerdorf Lenguaje de cdigo abierto interpretado, de alto nivel, embebido en pginas HTML y ejecutado en el servidor. Hypertext Preprocessor; Lenguaje de Hipertexto portable

Qu significa PHP?

Cules son las diferencias mas notables Que PHP es ejecutado en el servidor y Java Script es interpretado por el navegador web. entre JavaScript y PHP?

Qu tipo de licencia tiene PHP? Sofware libre Dnde pondemos encontrar ayuda para www.php.net Qu necesitamos para trabajar con Tener el servicio web activado PHP? accesamos a nuestro servidor Cmo Usando como url localhost local? se encuentra la pagina de inicio En el administrador Dnde de XAMPP?

PRACTICA 2Investiga sobre las diferentes versiones de php existentes y sus caracteristicas

PRACTICA 3Realiza la practica de Instalacion XAMPP de tu Cuaderno de Trabajo (Busca en internet y descarga el XAMPP. Tambien deberas instalarlo en un USB personal) PREGUNTA De que sitio obtuviste el XAMPP? De que sitio obtuviste el XAMPP Portable? Qu servicios instalaste del XAMPP? RESPUESTA Del profesor XD Apache y Mysql

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 7

[PHP] IDSYSTEMS 2011

PRACTICA 4Realiza la prctica de virtualizacion de tu Cuaderno de Ejercicios.

Ejercicio 1 - 01_inf o.phpNOTA: Primer programa en php, para mostrar como se escribe el codigo dentro de una pagina PHP-Info

Responde a lo siguiente: PREGUNTA Qu es lo que hace la funcin phpinfo()?

RESPUESTA Muestra informacin detallada de la versin de php as como su configuracin.

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 8

[PHP] IDSYSTEMS 2011

Ejercicio 2 - 02_hola.phpNOTA: El famoso programa HOLA MUNDO en php Hola Mundo El famoso script Hello World

Responde a lo siguiente: PREGUNTA RESPUESTA Cmo comenzamos un bloque de php?

Responde a lo siguiente: PREGUNTA RESPUESTA Cul es la diferencia con el ejercicio 2? Hola aparece en negritas

PRACTICA 5Confeccione un programa que muestre una serie de mensajes en la pagina empleando el comando ECHO. Tenga en cuenta que cuando utiliza el comando ECHO el mensaje se debe encerrar entre comillas dobles.

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 10

[PHP] IDSYSTEMS 2011

Ejercicio 4 - 04_variable1.phpNOTA: Uso de variables en php y como se declaran Primer ejemplo de Variables

Responde a lo siguiente: PREGUNTA RESPUESTA Cmo declaramos una variable? El smbolo $ seguido del nombre de la variable Importan las maysculas y minsculas No importan las maysculas y minsculas en declaracin de variables. en la declaracin de las variables?

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 11

[PHP] IDSYSTEMS 2011

Ejercicio 5 - 05_variable2.phpNOTA: Uso de variables en variacion al programa anterior, usando concatenacion de variables Segundo ejemplo de Variables usando el operador concatenacion .

Responde a lo siguiente: PREGUNTA Qu es la concatenacion? Cmo hacemos la concatenacion en php?

RESPUESTA Es la unin de dos cadenas de caracteres en una sola En el smbolo .; ejemplo: ho.la= hola

CUADERNO DE EJERCICIOS Y PRACTICAS

Pgina 12

[PHP] IDSYSTEMS 2011

Ejercicio 6 - 06_break.phpNOTA: Ejemplo para ver como se formatea el codigo para el usuario Break en la ventana del navegador

Responde a lo siguiente: PREGUNTA Qu es lo que hace el script?

RESPUESTA El contenido de la variable Name es mostrada en negritas por la etiqueta ; y la etiqueta
hace un salto de rengln.CUADERNO DE EJERCICIOS Y PRACTICASPgina 13[PHP] IDSYSTEMS 2011Ejercicio 7 - 07_break2.phpNOTA: Ejemplo de variacion del script anterior, para ver el formato dentro de php en avance de linea. Notar las diferencias cuando se haga la ejecucion via VER CODIGO FUENTE del navegador. Break en la ventana del navegador con signo \ Responde a lo siguiente: PREGUNTA RESPUESTA Cul es la diferencia con el ejercicio 6? En la forma que se visualiza no afecta pero la diferencia seria el comando \n; que sirve para hacer un salto de lnea.CUADERNO DE EJERCICIOS Y PRACTICASPgina 14[PHP] IDSYSTEMS 2011Ejercicio 8 - 08_weekdays1.phpNOTA: Aunque los arrays se ven mas adelante segn el temario del curso, en el cuaderno de trabajo vienen antes y no son dificiles de asimilar. Queda a discrecion ponerlos en orden o hacerlos despues del no. 21 que son los ciclos y antes de entrar a los formularios. Introduccion a los arrays, metodo largo Introduccion a los arrays, metodo largo A continuacion escribiremos los arrays de acuerdo al metodo largo Responde a lo siguiente: PREGUNTA Qu es un array? CUADERNO DE EJERCICIOS Y Cmo declaramos un array? PRACTICASRESPUESTA Es una variable de almacenamiento mltiple; guarda un numero finito de datos. Pgina $nombredelareglo[subindice]= valor. 15[PHP] IDSYSTEMS 2011Ejercicio 9 - 09_weekdays2.phpNOTA: Es el mismo ejercicio de arreglos anterior, pero aqu se ven en una sola linea para simplificar el codigo. Tambien, hay que hacer notar el uso de comentarios y como se ponen en php. Introduccion a los arrays, metodo corto Introduccion a los arrays, metodo corto A continuacion escribiremos los arrays de acuerdo al metodo corto Responde a lo siguiente: PREGUNTA Qu diferencia hay con el script 7?RESPUESTA Que en el script 7 se hace referencia a los datos a travs de una variable y en el 9 se utiliza un array (areglo), para almacenar varios datos. Con el comando //; seguido del comentarioCmo se ponen los comentarios?CUADERNO DE EJERCICIOS Y PRACTICASPgina 16[PHP] IDSYSTEMS 2011Ejercicio 10 - 10_Operaciones.phpNOTA: Uno de los temas es ver como se realizan las operaciones en php, en este ejemplo se ven cadenas y numeros y como se hacen las operaciones aritmeticas basicas, asi como los incrementos y decrementos a las variables. Tambien vemos como se crea una variable en php. Ejemplo de operaciones Ejemplo de operaciones aritmeticas en PHP Responde a lo siguiente: PREGUNTA RESPUESTA Cmo se declara una variable numerica EL smbolo $ segido de nombre de la variable en php? realiza una operacin con Cmo se Con los smbolos +, -, *, / variables numericas? mostrar en pantalla en una Si es posible. Es posible misma linea cadenas y numeros? Cmo incrementamos una Y CUADERNO DE EJERCICIOS variable? PRACTICAS $nombre de la var y seguido de el smbolo ++ Pgina 17[PHP] IDSYSTEMS 2011Ejercicio 11 - 11_Comparacion.phpNOTA: Sobre el mismo punto de operaciones, pero ahora de comparacion con variables numericas y observar el resultado en tiempo de ejecucion. Ejemplo de operadores de Comparacion Ejemplo de operaciones comparacion en PHP Anota el significado de las operaciones de comparacion: PREGUNTA RESPUESTA == null != 1 < null > 1 >= 1 CUADERNO DE EJERCICIOS Y PRACTICASPgina 20[PHP] IDSYSTEMS 2011Ejercicio 14 - 14_Redondeo.phpNOTA: Ejemplo para calculos en php usando variables, formateando el codigo del script y usando algunos comandos nuevos de php (similares a c++) Calculos Calculos, redondeo y formato. Responde a lo siguiente: PREGUNTA Qu funciones de PHP usamos en el CUADERNO DE EJERCICIOS Y script? PRACTICASRESPUESTA /**/; $; Echo; round(,); sprintf(,)Pgina 21[PHP] IDSYSTEMS 2011Ejercicio 15 - 15_if.phpNOTA: Ejemplo del uso de la sentencia IF en la comparativa de variables Condicion IF Condicional IF Responde a lo siguiente: PREGUNTA Qu hace la sentencia IFELSE?RESPUESTA Compara $a