Inicio PHP
This commit is contained in:
78
Practicas/Practicas_PHP/ejercicios/EJERCICIO1_PHP.php
Executable file
78
Practicas/Practicas_PHP/ejercicios/EJERCICIO1_PHP.php
Executable file
@@ -0,0 +1,78 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>EJERCICIO1 PHP</title>
|
||||
</head>
|
||||
<body>
|
||||
<h2>1.</h2>
|
||||
<?php
|
||||
//1. Asigna este texto (Hoy, es un buen día para aprender a programar en PHP.) a una variable llamada: $texto, y haz que se imprima en pantalla.
|
||||
$texto='Hoy, es un buen día para aprender a programar en PHP.';
|
||||
echo $texto;
|
||||
|
||||
?>
|
||||
<h2>2.</h2>
|
||||
<?php
|
||||
//2. Crea dos variables una para tu nombre y otra para tu edad, y haz que salga en pantalla la frase " Soy Juan y tengo 33 años".
|
||||
$nombre='Paco';
|
||||
$edad=33;
|
||||
echo 'Soy '.$nombre.' y tengo '.$edad.' años';
|
||||
echo '<br>';
|
||||
echo "Soy $nombre y tengo $edad años";
|
||||
?>
|
||||
<h2>3.</h2>
|
||||
<?php
|
||||
//3. Crea una función que calcule el area de una esfera, y aplicala para un radio de 10 metros y para un radio de 4 metros. Saca las respuestas por pantalla.
|
||||
$radio;
|
||||
const PI=3.1416;
|
||||
function areaEsfera($radio) {
|
||||
return 4*PI*$radio**2;
|
||||
}
|
||||
echo 'El área de una esfera de 10 metros de radio es '.round(areaEsfera(10),2).' metros cuadrados.';
|
||||
echo '<br>';
|
||||
echo 'El área de una esfera de 4 metros de radio es '.round(areaEsfera(4),2).' metros cuadrados.';
|
||||
?>
|
||||
<h2>4.</h2>
|
||||
<?php
|
||||
//4. Debemos escribir esta frase en pantalla: Las siglas de HTML significan "HyperText Markup language".
|
||||
$frase="Las siglas de HTML significan \"HyperText Markup language\"";
|
||||
echo 'Las siglas de HTML significan "HyperText Markup language"';
|
||||
echo '<br>';
|
||||
echo $frase;
|
||||
?>
|
||||
<h2>5.</h2>
|
||||
<?php
|
||||
//5. Concatena estos tres colores guardados en variables para formar una frase como esta: "Los colores guardados en las variables son rojo, azul y verde."
|
||||
$rojo='rojo';
|
||||
$azul='azul';
|
||||
$verde='verde';
|
||||
echo "Los colores guardados en las variables son $rojo, $azul y $verde.";
|
||||
?>
|
||||
<h2>6.</h2>
|
||||
<?php
|
||||
/*Se ha convocado un concurso de micro relatos sobre personas estrañas. El límite de palabras para ser enviadas son de 20.
|
||||
- Crea una variable con el micro relato.
|
||||
- Muestra el número de palabras usando preg_split y count.*/
|
||||
$micro='Un desconocido de baja estatura apareció en la noche cautivando a todos con sus extraños ojos nacarados brillando como diamantes';
|
||||
$arrayMicro=preg_split('/[\s,]+/', $micro);
|
||||
echo count($arrayMicro);
|
||||
str_word_count($micro);
|
||||
?>
|
||||
<h2>7.</h2>
|
||||
<?php
|
||||
/*7. Crea un diccionario con el censo de población de: España, Portugal, Francia, Italia y Grecia. Ayudate de Wikipedia.
|
||||
- Ordenalos con arsort de mayor a menor.*/
|
||||
$paises=['España'=>47435597,'Portugal'=>10352042,'Francia'=>67407241,'Italia'=>59853482,'Grecia'=>11086406];
|
||||
arsort($paises);
|
||||
var_dump($paises);
|
||||
echo '<br>';
|
||||
echo '<ol>';
|
||||
foreach ($paises as $key=>$val) {
|
||||
echo "<li>$key = $val </li>";
|
||||
}
|
||||
echo '</ol>';
|
||||
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
54
Practicas/Practicas_PHP/ejercicios/Ejercicio1_04.php
Executable file
54
Practicas/Practicas_PHP/ejercicios/Ejercicio1_04.php
Executable file
@@ -0,0 +1,54 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Document</title>
|
||||
</head>
|
||||
<body>
|
||||
<?php
|
||||
function areaEsfera($radio) {
|
||||
$area = 4 * pi() * pow($radio, 2);
|
||||
return $area;
|
||||
}
|
||||
|
||||
$texto='<p>Hoy, es un buen día para aprender a programar en PHP.</p>';
|
||||
echo $texto;
|
||||
$nombre='Marcos Lopez';
|
||||
$edad=46;
|
||||
echo '<p>Soy '. $nombre .' y tengo '. $edad . ' años<p>';
|
||||
|
||||
|
||||
$radio1 = 10;
|
||||
$area1 = areaEsfera($radio1);
|
||||
echo "El area de una esfera de $radio1 metros de radio es: $area1 <br>";
|
||||
$radio2 = 4;
|
||||
$area2 = areaEsfera($radio2);
|
||||
echo "El area de una esfera de $radio2 metros de radio es: $area2 <br>";
|
||||
|
||||
|
||||
echo '<p>Las siglas de HTML significan "HyperText Markup language"</p>';
|
||||
$rojo='rojo';
|
||||
$azul='azul';
|
||||
$verde='verde';
|
||||
echo "Los colores guardados en las variables son $rojo, $azul, $verde";
|
||||
|
||||
$microrelato='Lorem ipsum, dolor sit amet consectetur adipisicing elit. Eaque quidem omnis sequi delectus fugiat sint, veniam adipisci officiis. Molestias aperiam non inventore possimus alias minima obcaecati odio ab nisi quos!';
|
||||
$numeroPalabras = str_word_count($microrelato);
|
||||
echo '<br>';
|
||||
echo $microrelato;
|
||||
echo '<br>';
|
||||
echo "Nº de palabras: $numeroPalabras";
|
||||
$poblaciones = ["España" => 47329981,"Portugal" => 10341330,"Francia" => 65273111,"Italia" => 60461826,"Grecia" => 10724599];
|
||||
arsort($poblaciones);
|
||||
echo '<ol>';
|
||||
|
||||
foreach ($poblaciones as $pais => $poblacion) {
|
||||
echo "<li> $pais - $poblacion </li>";
|
||||
}
|
||||
echo '</ol>';
|
||||
|
||||
|
||||
?>
|
||||
</body>
|
||||
</html>
|
||||
3
Practicas/Practicas_PHP/ejercicios/index.php
Executable file
3
Practicas/Practicas_PHP/ejercicios/index.php
Executable file
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
phpinfo();
|
||||
?>
|
||||
Reference in New Issue
Block a user