Tarea PHP PPW2
Tarea PHP PPW2
Tarea PHP PPW2
www.apacheandfriends.org
www.portableapps.com
PRACTICA 4
Realiza la práctica de virtualización de tu Cuaderno de Ejercicios.
Ejercicio 1 - 01_info.php
NOTA: Primer programa en php, para mostrar cómo se escribe el código dentro de una
pagina
<html>
<head>
<title>PHP-Info</title>
</head>
<body>
<?php
phpinfo();
?>
</body>
</html>
Responde a lo siguiente:
<html>
<head>
<title>Hola Mundo</title>
</head>
<body>
<p>
<?php
?>
</p>
</body>
</html>
Responde a lo siguiente:
<?php … ?>
echo
Ejercicio 3 - 03_hola2.php
NOTA: Variación del programa anterior, usando además etiquetas HTML para darle énfasis
<html>
<head>
<title>Hola Mundo</title>
</head>
<body>
<h1> El famoso script Hello World</h1>
<p>
<?php
?>
</p>
</body>
</html>
Responde a lo siguiente:
Que podemos usar etiquetas HTML dentro del bloque php para formatear el texto
PRACTICA 5
Confeccione un programa que muestre una serie de mensajes en la página empleando el
comando ECHO. Tenga en cuenta que cuando utiliza el comando ECHO el mensaje se debe
encerrar entre comillas dobles.
Ejercicio 4 - 04_variable1.php
<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
$Name = "Miguel";
?>
</p>
</body>
</html>
Responde a lo siguiente:
No.
Ejercicio 5 - 05_variable2.php
<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
$Name = "Miguel";
?>
</p>
</body>
</html>
Responde a lo siguiente:
La suma de cadenas
<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
$Name = "Miguel";
?>
</p>
</body>
</html>
Responde a lo siguiente:
Ejercicio 7 - 07_break2.php
NOTA: 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.
<html>
<head>
<title></title>
</head>
<body>
<p>
<?php
$Name = "Miguel";
?>
</p>
</body>
</html>
Responde a lo siguiente:
Se realiza el saldo de línea con la instrucción \n dentro del script pero no afecta a lo que el
usuario ve en el navegador.
Ejercicio 8 - 08_weekdays1.php
NOTA: Aunque los arrays se ven mas adelante según 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.
<html>
<head>
</head>
<body>
<p>
<?php
/*
Este es el metodo largo para la creacion de arrays, donde cada uno de los
arreglos esta en una linea diferente, junto con su valor indice 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];
?>
</p>
</body>
</html>
Responde a lo siguiente:
Ejercicio 9 - 09_weekdays2.php
NOTA: 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.
<html>
<head>
</head>
<body>
<p>
<?php
/*
Este es el metodo corto para la creacion de arrays, donde cada todo el array puede estar en
una sola linea de codigo.
*/
//mostrar el miercoles
echo $dia[0];
?>
</p>
</body>
</html>
Responde a lo siguiente:
Este es el metodo corto que permite declarar un array en una sola linea
Ejercicio 10 - 10_Operaciones.php
NOTA: 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.
<html>
<head>
<title>Ejemplo de operaciones</title>
</head>
<body>
<?php
$a = 8;
$b = 3;
$a++ ;
echo $a,"<br>";
$b--;
echo $b,"<br>";
?>
</body>
</html>
Responde a lo siguiente:
$a=8;
$a+$b;
20. ¿Es posible mostrar en pantalla en una misma linea cadenas y numeros?
Si. En Php el comando ECHO transforma automaticamente los numeros en cadenas cuando va
acompañado de estas en una misma linea.
Con el operador ++
Ejercicio 11 - 11_Comparacion.php
NOTA: Sobre el mismo punto de operaciones, pero ahora de comparacion con variables
numericas y observar el resultado en tiempo de ejecucion.
<html>
<head>
</head>
<body>
<?php
$a = 8;
$b = 3;
$c = 3;
?>
</body>
</html>
== totalmente igual
!= no igual o diferente
Ejercicio 12 - 12_Logicos.php
NOTA: Por ultimo, las operaciones logicas se manejan según este ejemplo en php.
/* 12_logicos.php
<html>
<head>
</head>
<body>
$a = 8;
$b = 3;
$c = 3;
?>
</body>
</html>
&& y
|| o
Ejercicio 13 - 13_Ejer01.php
NOTA: Este es un ejercicio para los alumnos el cual deben realizarlo por ellos mismos,
comparar sus resultados con este ejercicio resuelto para ver si entendieron las bases de php,
comandos, operaciones, variables, uso de html.
<! 13_Ejer01.php
24. Escribe un script en el que se escriba la tabla de multiplicar del 7 sin usar bucles
<html>
<head>
</head>
<body>
<?php
$a = 7;
?>
</body>
</html>
Ejercicio 14 - 14_Redondeo.php
<! redondeo>
<html>
<head>
<title>Calculos </title>
</head>
<body>
<?php
$precioneto = 101.98;
$iva = 0.196;
echo $precioneto;
echo $iva;
echo round($resultado,2);
echo $resultado;
echo " normal \n";
echo "<br><br>";
echo $resultado2
?>
</body>
</html>
Responde a lo siguiente:
Ejercicio 15 - 15_if.php
<html>
<head>
<title>Condicion IF</title>
</head>
<body>
<h1>Condicional IF</h1>
<?php
$a = 8;
$b = 3;
if ($a<$b)
else
?>
</body>
</html>
Responde a lo siguiente:
Establece una condicion, que al evaluarla nos da dos posibles alternativas, cuando es
verdadero realiza ciertas acciones y cuando es falso (else) realiza otras.