[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