113 lines
2.9 KiB
PHP
113 lines
2.9 KiB
PHP
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<title>EJERCICIO2 PHP</title>
|
||
</head>
|
||
<body>
|
||
<h2>1.</h2>
|
||
<?php
|
||
/*
|
||
1.Guarda en un array tus 6 películas favoritas.
|
||
-Imprime en párrafos con el siguiente formato: ‘Película: Los Vengadores’
|
||
-Añade la posición de la película a la lista: ‘Película 4: Godzilla’
|
||
-Despues imprime en lugar de párrafos… ¡una lista!
|
||
*/
|
||
$peliculas=['Amancord','Pulp Fiction','El padrino','Uno de los nuestros','Memento','Cadena perpetua'];
|
||
foreach ($peliculas as $nombreP) {
|
||
echo "<p>Película : $nombreP<p>";
|
||
};
|
||
echo '<br>';
|
||
foreach ($peliculas as $posicion=>$nombreP) {
|
||
$posicion=$posicion+1;
|
||
echo "<p>Película $posicion: $nombreP</p>";
|
||
};
|
||
echo '<br>';
|
||
echo '<ul>';
|
||
foreach ($peliculas as $posicion=>$nombreP) {
|
||
$posicion=$posicion+1;
|
||
echo "<li>Película $posicion: $nombreP</li>";
|
||
};
|
||
echo '</ul>';
|
||
?>
|
||
<h2>2.</h2>
|
||
<?php
|
||
/*2.Utilizando bucles:
|
||
|
||
*/
|
||
//Imprime los números del 1 al 10.
|
||
echo '<br>';
|
||
for ($i = 1; $i < 10; $i++) {
|
||
echo "$i, ";
|
||
}
|
||
echo $i;
|
||
//Imprime los números de 60 al 70.
|
||
echo '<br>';
|
||
for ($i = 60; $i < 70; $i++) {
|
||
echo "$i, ";
|
||
}
|
||
echo $i;
|
||
//Imprime los números del 20 al 1.
|
||
echo '<br>';
|
||
for ($i = 20; $i >1; $i--) {
|
||
echo "$i, ";
|
||
}
|
||
echo $i;
|
||
//Imprime los números del 1 al 1000
|
||
echo '<br>';
|
||
for ($i = 1; $i < 1000; $i++) {
|
||
echo "$i, ";
|
||
}
|
||
echo $i;
|
||
//Imprime la tabla del 5.
|
||
echo '<br>';
|
||
for ($i = 1; $i < 11; $i++) {
|
||
echo "5 x $i = ";
|
||
echo 5*$i;
|
||
echo '<br>';
|
||
}
|
||
//Imprimir los números pares que hay dentro de los 100 primeros números enteros.
|
||
echo '<br>';
|
||
for ($i = 0; $i < 100; $i=$i+2) {
|
||
echo "$i, ";
|
||
}
|
||
echo $i;
|
||
echo '<br>';
|
||
//Escribe un script PHP que muestre los números del 1 al 10 en una tabla de una fila y 10 columnas. Utiliza un bucle while
|
||
echo '<table border="2">';
|
||
echo '<tr>';
|
||
$i=0;
|
||
while ($i<10) {
|
||
$i++;
|
||
echo "<td>$i</td>";
|
||
}
|
||
echo '</tr>';
|
||
echo '</table>';
|
||
?>
|
||
<h2>3.</h2>
|
||
<?php
|
||
/*3. -Crea un select para pedir el dia de nacimiento: 1 al 31. Usa un foreach.
|
||
*/
|
||
echo '<select>';
|
||
foreach (range(1, 31) as $num) {
|
||
echo "<option value=\"$num\">$num</option>";
|
||
};
|
||
echo '</select>';
|
||
//-A su otro lado select para pedir el mes de nacimiento: 1 al 12. Usa un for.
|
||
echo '<select>';
|
||
for ($i = 1; $i < 13; $i++) {
|
||
echo "<option value=\"$i\">$i</option>";
|
||
};
|
||
echo '</select>';
|
||
//-Y a continuación otro select para pedir el año de nacimiento: 1900 al año actual. Usa un while
|
||
echo '<select>';
|
||
$i=1899;
|
||
while ($i<2024) {
|
||
$i++;
|
||
echo "<option value=\"$i\">$i</option>";
|
||
};
|
||
echo '</select>';
|
||
?>
|
||
</body>
|
||
</html>
|