Sei sulla pagina 1di 8

EJERCICIOS Y PRACTICAS PHP

PRACTICA 1 Para estos ejercicios debes complementar con la lectura de los archivos 01Tutorial.pdf y 02manual_php entregados. 1. Responde a las siguientes preguntas PREGUNTA Quin invento PHP? Qu es PHP? Qu significa PHP? Cules son las diferencias mas notables entre JavaScript y 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 Que PHP es ejecutado en el servidor y Java Script es interpretado por el navegador web.

Qu tipo de licencia tiene PHP? Dnde pondemos encontrar ayuda para php? Qu necesitamos para trabajar con PHP? Cmo accesamos a nuestro servidor local? Dnde se encuentra la pagina de inicio de XAMPP?

Sofware libre www.php.net Tener el servicio web activado Usando como url localhost En el administrador

2. Investiga sobre las diferentes versiones de PHP existentes y sus caractersticas. 3. Realiza la prctica de Instalacin XAMPP (Busca en internet y descarga el XAMPP). Tambin debers instalarlo en un USB personal. De qu sitio obtuviste el XAMPP? --- compaero de clase wwdfriends.org De qu sitio obtuviste el XAMPP Portable? --- SIwww.portableapps.com Qu servicios instalaste del XAMPP? ---- Apache y Mysql EJERCICIOS 1. EJERCICIO 1: 01_info.php Primer programa en PHP, para mostrar cmo se escribe el cdigo dentro de una pagina <html> <head>

EJERCICIOS Y PRACTICAS PHP


<title>PHP-Info</title> </head> <body> <?php phpinfo(); ?> </body> </html> 1.1 Qu es lo que hace la funcin phpinfo()? R/ Permite mostrar la informacin de la versin de php y su configuracin. 2. EJERCICIO 2: 02_hola.php El famoso programa HOLA MUNDO en php <html> <head> <title>Hola Mundo</title> </head> <body> <h1> El famoso script Hello World</h1> <p> <?php echo "Hola Mundo!"; ?> </p> </body> </html> 2.1 Cmo comenzamos un bloque de php? R/ <?php 2.2 Cmo imprimimos un mensaje en pantalla? R/ Echo texto 3. EJERCICIO 3: 03_hola2.php Variacin del programa anterior, usando adems etiquetas HTML para darle nfasis

EJERCICIOS Y PRACTICAS PHP


<html> <head> <title>Hola Mundo</title> </head> <body> <h1> El famoso script Hello World</h1> <p> <?php echo "<b>Hola</b> Mundo!" ?> </p> </body> </html> 3.1 Cul es la diferencia con el ejercicio 2? R/ hola mundo aparece en negritas. PRACTICA 2 1. Confeccione un programa que muestre una serie de mensajes en la pgina empleando el comando ECHO. Tenga en cuenta que cuando utiliza el comando ECHO el mensaje se debe encerrar entre comillas dobles. ?> </body </html> Definir una variable de cada tipo: integer, double, string y boolean. Luego imprimirlas en la pgina, una por lnea. <html> <body> <?php $edad=25; $peso=105.11; $nombre="www.herrerom.com"; $existe=true; echo "Variable integer:"; echo $edad; echo "<br>"; echo "Variable double:"; echo $peso; echo "<br>"; echo "Variable string:"; echo $nombre;

EJERCICIOS Y PRACTICAS PHP


echo "<br>"; echo "Variable boolean:"; echo $existe; ?> </body> <html>

EJERCICIOS 4. EJERCICIO 4: 04_variable1.php Uso de variables en php y como se declaran <html> <head> <title></title> </head> <body> <h1>Primer ejemplo de Variables </h1> <p> <?php $Name = "Miguel"; echo "Hola <b>$Name</b>, encantado de conocerte"; ?> </p> </body> </html>

4.1 Cmo declaramos una variable? R/ Con el smbolo $ seguido del nombre de la variable 4.2 Importan las maysculas y minsculas en la declaracin de las variables? No no importan. 5. EJERCICIO 5: 05_variable2.php Uso de variables en variacin al programa anterior, usando concatenacin de variables <html> <head> <title></title> </head> <body> <h1>Segundo ejemplo de Variables usando el operador concatenacin

EJERCICIOS Y PRACTICAS PHP


.</h1> <p> <?php $Name = "Miguel"; echo "Hola <b>" . $Name . "</b>, encantado de conocerte"; ?> </p> </body> </html> 5.1 Qu es la concatenacin? R/ Es la unin de dos cadenas de caracteres en una sola. 5.2 Cmo hacemos la concatenacin en php? R/ El operador de concatenacin ('.'), el cual retorna el resultado de concatenar sus argumentos derecho e izquierdo. El segundo es el operador de asignacin sobre concatenacin ('.='), el cual aade el argumento del lado derecho al argumento en el lado izquierdo.

6. EJERCICIO 6: 06_break.php Ejemplo para ver como se formatea el cdigo para el usuario <html> <head> <title></title> </head> <body> <h1>Break en la ventana del navegador </h1> <p> <?php $Name = "Miguel"; echo "Hola <b>$Name</b>, encantado de conocerte<br>"; echo "Gracias por venir!"; ?> </p> </body> </html> 6.1 Qu es lo que hace el script? R/ El contenido de la variable Name se muestra en negritas por la etiqueta <b>; y la etiqueta <br> hace un salto de rengln. 7. EJERCICIO 7: 07_break2.php Ejemplo de variacin del script anterior, para ver el formato dentro de php en avance de lnea. Notar las diferencias cuando se haga la ejecucin va VER CODIGO FUENTE del navegador. <html>

EJERCICIOS Y PRACTICAS PHP


<head> <title></title> </head> <body> <h1>Break en la ventana del navegador con signo \ </h1> <p> <?php $Name = "Miguel"; echo "Hola <b>$Name</b>, encantado de conocerte<br>\n"; echo "Gracias por venir!\n"; ?> </p> </body> </html> 7.1 Cul es la diferencia con el ejercicio 6? R/ En la forma que se visualiza en panatalla no afecta pero la diferencia sera el comando \n; que sirve para hacer un salto de lnea. 8. EJERCICIO 8: 08_weekdays1.php Aunque los arrays se ven ms adelante (si alcanzamos), pero no son difciles de asimilar. Queda a discrecin ponerlos en orden o hacerlos despus del no. 21 que son los ciclos y antes de entrar a los formularios. <html> <head> <title>Introduccin a los arrays, mtodo largo</title> </head> <body> <h1> Introduccin a los arrays, mtodo largo </h1> <p> A continuacin escribiremos los arrays de acuerdo al mtodo largo </p> <p> <?php /* Este es el mtodo largo para la creacin de arrays, donde cada uno de los arreglos est en una lnea diferente, junto con su valor ndice correspondiente */ $dia[0] = "domingo"; $dia[1] = "lunes"; $dia[2] = "martes"; $dia[3] = "miercoles"; $dia[4] = "jueves"; $dia[5] = "viernes"; $dia[6] = "sabado"; //mostrar el miercoles echo $dia[3];

EJERCICIOS Y PRACTICAS PHP


?> </p> </body> </html> 8.1 Qu es un array? R/ Un array es un medio de guardar un conjunto de objetos de la misma clase. Se accede a cada elemento individual del array mediante un nmero entero denominado ndice. 0 es el ndice del primer elemento y n-1 es el ndice del ltimo elemento, siendo n, la dimensin del array. 8.2 Cmo declaramos un array? R/ $nombredelareglo[subindice]= valor. 9. EJERCICIO 9: 09_weekdays2.php Es el mismo ejercicio de arreglos anterior, pero aqu se ven en una sola lnea para simplificar el cdigo. Tambin, hay que hacer notar el uso de comentarios y como se ponen en php. <html> <head> <title>Introduccion a los arrays, metodo corto</title> </head> <body> <h1> Introduccion a los arrays, metodo corto </h1> <p> A continuacion escribiremos los arrays de acuerdo al metodo corto </p> <p> <?php /* Este es el mtodo corto para la creacin de arrays, donde cada todo el array puede estar en una sola linea de codigo. */ $dia = array( "domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sabado"); //mostrar el miercoles echo $dia[0]; ?> </p> </body> </html> 9.1 Qu diferencia hay con el script 7? R/ Que en el script 7 se hace referencia a los datos a travs de una variable y en el 9 se utiliza un array (arreglo), para almacenar varios datos. 9.2 Cmo se ponen los comentarios?

EJERCICIOS Y PRACTICAS PHP


R/ Con el comando //; seguido del comentario 10. EJERCICIO 10: 10_Operaciones.php Uno de los temas es ver cmo se realizan las operaciones en php, en este ejemplo se ven cadenas y nmeros y como se hacen las operaciones aritmticas bsicas, as como los incrementos y decrementos a las variables. Tambin vemos como se crea una variable en php. <html> <head> <title>Ejemplo de operaciones</title> </head> <body> <h1>Ejemplo de operaciones aritmticas en PHP</h1> <?php $a = 8; $b = 3; echo $a + $b, "<br>"; echo $a - $b, "<br>"; echo $a * $b, "<br>"; echo $a / $b, "<br>"; $a++ ; echo $a,"<br>"; $b--; echo $b,"<br>"; ?> </body> </html> 10.1 Cmo se declara una variable numrica en php? R/ EL smbolo $ segido de nombre de la variable 10.2 Cmo se realiza una operacin con variables numricas? R/ Con los smbolos +, -, *, / 10.3 Es posible mostrar en pantalla en una misma lnea cadenas y nmeros? R/ si es posible, lo que hay que tener en cuenta es que las cadenas van entre comillas y los nmeros no. 10.4 Cmo incrementamos una variable? R/ $nombre de la var y seguido de el smbolo ++

Potrebbero piacerti anche