Está en la página 1de 4

Ejercicios PHP

Ejercicio 1: Escriba cdigo PHP que concatene dos cadenas con el operador punto (.) e imprima su resultado. Variacin. Cree un formulario que lea dos cadenas y se las enve a una pgina con cdigo php y concatene las dos cadenas. Ejercicio 2: Escriba cdigo PHP que sume dos variables que almacenan dos nmeros distintos. Variacin. Cree un formulario que lea dos nmeros y se las enve a una pgina con cdigo php y muestre el resultado. Ejercicio 3: Escriba cdigo PHP que imprima en una Pgina Web una tabla de 10 por 10 con los nmeros del 1 al 100 Variacin: Igual que el ejercicio anterior, pero colorear las filas alternando gris y blanco. Ejercicio 4. Usando un While() escriba cdigo PHP que genere una tabla de grados Fahrenheit a Centgrados, desde -50 F a 50 F con incrementes de 5 en 5. Para convertir grados Fahrenheit a Centgrados se usa: C = (F 32) * (5/9). Variacin: En vez de While use For. Ejercicio 5. Dada una imagen jpg llamada imagenprueba.jpg; escriba cdigo php que muestre la imagen en una pgina HTML. Modifique las propiedades de la imagen para que aparezca reducida al 50%. Variacion. Cree un vinculo sobre la imagen que lleve a una pagina HTML, llamada imagen.html donde se vea la imagen en 100% Ejercicios 6. Funciones 6.1: Mostrar una tabla de 4 por 4 que muestre las primeras 4 potencias de los nmeros del uno 1 al 4 (hacer una funcin que las calcule invocando la funcin pow). En PHP las funciones hay que definirlas antes de invocarlas. Los parmetros se indican con su nombre ($cantidad) si son por valor y antecedidos de & (&$cantidad) si son por referencia.
<html> <head> <title>ejercicio 4</title> </head> <body> <?php define(TAM,4); function potencia ($v1, $v2) { $rdo= pow($v1, $v2); return $rdo; } echo "<table border=1>"; for ($n1=1; $n1<=TAM; $n1++) { echo "<tr>"; for ($n2=1; $n2<=TAM; $n2++) echo "<td>". potencia($n1,$n2). "</td>"; echo "</tr>"; } echo "</table>"; ?> </body> </html>

6.2 Use las siguientes funciones en una Pgina Web.


function page_header() { print '<html><head><title>Bienvenidos a mi Sitio Web</title></head>'; print '<body bgcolor="#ffffff">'; } function page_footer() { print '<hr>Gracias por Visitarnos'; print '</body></html>'; }

6.3 Use la siguiente funcin y explique su funcionamiento. Tenga en cuenta que la variable $color es el valor del color en Hexadecimal
function page_header2($color) { print '<html><head><title>Bienvenidos a mi Sitio Web</title></head>'; print '<body bgcolor="#' . $color . '">'; }

Ejercicios 7. Arreglos Ejemplos de Arreglos en PHP 7.1 DEFINIENDO ARREGLOS


// Un Arreglo llamado $vegetables['corn'] = $vegetables['beet'] = $vegetables['carrot'] $vegetables con claves en string 'yellow'; 'red'; = 'orange';

// Un arreglo llamado $dinner con claves numericas $dinner[0] = 'Sweet Corn and Asparagus'; $dinner[1] = 'Lemon Chicken'; $dinner[2] = 'Braised Bamboo Fungus'; // Un arreglo llamado $computers con claves numericas y string $computers['trs-80'] = 'Radio Shack'; $computers[2600] = 'Atari'; $computers['Adam'] = 'Coleco'; //Otra forma de definir arreglos $vegetables = array('corn' => 'yellow', 'beet' => 'red', 'carrot' => 'orange'); $dinner = array(0 => 'Sweet Corn and Asparagus', 1 => 'Lemon Chicken', 2 => 'Braised Bamboo Fungus'); $computers = array('trs-80' => 'Radio Shack', 2600 => 'Atari', 'Adam' => 'Coleco');

7.2 PALABRA CLAVE ARRAY


// Usando la palabra clave Array $dinner = array('Sweet Corn and Asparagus', 'Lemon Chicken', 'Braised Bamboo Fungus'); print "I want $dinner[0] and $dinner[1].";

7.3 CREANDO ARREGLOS Y MODIFICANDOLOS


// Crea el Arreglo $lunch con dos elementos // Se define la posicin 0 del Arreglo $lunch $lunch[] = 'Dried Mushrooms in Brown Sauce'; // Se define la posicin 1 del Arreglo $lunch $lunch[] = 'Pineapple and Yu Fungus'; // Crea el Arreglo $dinner con tres elementos $dinner = array('Sweet Corn and Asparagus', 'Lemon Chicken', 'Braised Bamboo Fungus'); // Agrega un elemento al final de $dinner // Se define la posicin 3 del Arreglo $dinner $dinner[] = 'Flank Skin with Spiced Flavor';

7.4 ENCONTRANDO EL TAMAO DE UN ARREGLO


$dinner = array('Sweet Corn and Asparagus', 'Lemon Chicken', 'Braised Bamboo Fungus'); $op = count($dinner); print "Hay $op opciones para la Cena.";

INVESTIGAR COMO RECORRER ARREGLOS USANDO for y foreach Explique los ejemplos 4-07, 4-08, 4-09 y 4-10 FORMULARIOS Ejercicio 8.Escribe un formulario que pida un nmero y muestre las tablas de multiplicar hasta ese nmero (con cabeceras). X 1 2 3 4 5 1 1 2 3 4 5 2 2 4 6 8 10 3 3 6 9 12 15 4 4 8 12 16 20 5 5 10 15 20 25

Ejercicio 9. Realice un formulario que convierta pesos a dlares. Asuma que el dlar est a $1.800 Variacin. Modifique el ejercicio anterior, para que el usuario escoja a que moneda (Euros o Dlares), quiere convertir la cantidad en pesos. Asuma que el Euro est a 2.600.

Ejercicio 10. Realizar un formulario que capture ciertos datos de una persona. Debe mostrarse una lista con toda la informacin introducida por el usuario.

Datos personales Nombre: Peso: kg Apellidos: Sexo: Hombre Mujer Edad:


Menos de 20 aos

Estado Civil: Soltero Casado Otro

Cine Aficiones: Deporte


Enviar Borrar

Literatura Msica

Tebeos Televisin

También podría gustarte