diff --git a/Practicas/Practicas_PHP/codigo/INTRO1_PHP_ARRAYS.php b/Practicas/Practicas_PHP/codigo/INTRO1_PHP_ARRAYS.php
new file mode 100755
index 0000000..e005d4e
--- /dev/null
+++ b/Practicas/Practicas_PHP/codigo/INTRO1_PHP_ARRAYS.php
@@ -0,0 +1,116 @@
+
+
+
+
+Intro1 PHP
+
+
+ Ubicación PHP
+ ';
+ ?>
+ Echo PHP
+ Y funciona perfecto!';
+ //Para varias líneas . PHP_EOL .
+ echo 'En un lugar de la mancha,
' . 'de cuyo nombre no quiero acordarme...
';
+ echo 'En un lugar de la mancha,
' . 'de cuyo nombre no quiero acordarme...
';
+ // Concatenar con el "."
+ echo "John Lennon " . "y" . " Paul McCartney";
+
+ //Comentarios como en Javascript y tambien con #
+ //Esto es un comentario
+ echo "Esto es una prueba
";
+ #Esto es un comentario
+ echo "Esto es otra prueba
";
+ /* Y este otro de varias
+ lineas*/
+ echo "Esto es la última prueba
";
+
+ ?>
+ Variables en PHP
+ ';
+ //Los strings pueden ir entre comillas simples ' o comillas dobles ", se utilizan dobles cuando contiene una $variable
+ ?>
+ Arrays en PHP
+ ';
+ //
+ // Array de partida
+ $planetas = ['Marte', 'Tierra', 'Venus'];
+ //Anadir un elemento
+ $planetas[] = 'Alderaan';
+ // Añadimos elementos o arrays
+ //Elementos
+ array_push($planetas,'Ratuculín');
+ //Unir en un array nuevo
+ $nuevosPlanetas = array_merge($planetas, ['Mercurio']);
+ //Contar elementos del array
+ echo count($nuevosPlanetas);
+ echo '
';
+ //Modificar elementos
+ $planetas[2] = 'Saturno';
+ //Borrar
+ unset($planetas[1]);
+ var_dump($planetas);
+ echo '
';
+ echo count($planetas);
+ echo '
';
+ // Reindexar el array
+ $planetas=array_values($planetas);
+ var_dump($planetas);
+ echo '
';
+ echo count($planetas);
+ echo '
';
+ // Los strings se comportan como arrays
+ $palabra = 'abcdef';
+ echo $palabra[2]; // c
+ echo '
';
+ // Convertir un string a un array preg_split
+ //$array_resultante = preg_split(regExp, subject, limite)
+ $frase = 'En un lugar de la mancha';
+ $arrayDeFrase = preg_split('/[\s,]+/', $frase);
+ echo $arrayDeFrase[2];// "lugar"
+ echo '
';
+ //Diccionario o array asociativo, las claves (key) pueden ser definidas por nosotros
+ $empleados = ['Juan' => 34,'Luisa' => 56];
+ // Accedemos a un valor utilizando la clave
+ echo $empleados["Juan"]." ". "años" ;
+ echo '
';
+ //asort ordena de menor a mayor los valores
+ //arsort ordena de mayor a menor
+ arsort($empleados);
+ //ksort ordena por claves
+ ksort($empleados);
+ //ksort ordena por claves inversa
+ krsort($empleados);
+ var_dump($empleados);
+ echo '
';
+ // Recorrrer un array
+ foreach ($empleados as $clave => $valor) {
+ echo $clave . ": " . $valor . '
';
+ }
+
+ ?>
+
+
diff --git a/Practicas/Practicas_PHP/codigo/INTRO2_PHP_BUCLES.php b/Practicas/Practicas_PHP/codigo/INTRO2_PHP_BUCLES.php
new file mode 100755
index 0000000..673cbb4
--- /dev/null
+++ b/Practicas/Practicas_PHP/codigo/INTRO2_PHP_BUCLES.php
@@ -0,0 +1,49 @@
+
+
+
+
+Intro2 PHP
+
+
+ Bucles
+ ';
+ //si necesitamos la key
+ foreach ($animalesFantasticos as $posicion => $animal) {
+ echo "El animal $animal ocupa la posición $posicion";
+ echo '
';
+ }
+ //range crea un array entre un rango especificado
+ //range($inicio, $fin, $pasos);//Esquema
+ foreach (range(1, 5) as $num) {echo $num;};
+
+ //for
+ //Estructura for (variable inicio; condicional; incremento) {...}
+ echo '
';
+ for ($i = 0; $i < 10; $i++) {
+ echo $i;
+ }
+ echo '
';
+ //while
+ // Estructura while (condicional) {...}
+ $i = 1;
+ while ($i < 12) {
+ echo $i++;
+ }
+ echo '
';
+ //do-while
+ // Estructura do {...} while (condicional) una vez siempre
+ $i = 1;
+ do {
+ echo $i++;
+ } while ($i < 10);
+ echo '
';
+ ?>
+
+
+
diff --git a/Practicas/Practicas_PHP/ejercicios/EJERCICIO1_PHP.php b/Practicas/Practicas_PHP/ejercicios/EJERCICIO1_PHP.php
new file mode 100755
index 0000000..f7101f8
--- /dev/null
+++ b/Practicas/Practicas_PHP/ejercicios/EJERCICIO1_PHP.php
@@ -0,0 +1,78 @@
+
+
+
+
+EJERCICIO1 PHP
+
+
+ 1.
+
+ 2.
+ ';
+ echo "Soy $nombre y tengo $edad años";
+ ?>
+ 3.
+ ';
+ echo 'El área de una esfera de 4 metros de radio es '.round(areaEsfera(4),2).' metros cuadrados.';
+ ?>
+ 4.
+ ';
+ echo $frase;
+ ?>
+ 5.
+
+ 6.
+
+ 7.
+ 47435597,'Portugal'=>10352042,'Francia'=>67407241,'Italia'=>59853482,'Grecia'=>11086406];
+ arsort($paises);
+ var_dump($paises);
+ echo '
';
+ echo '';
+ foreach ($paises as $key=>$val) {
+ echo "- $key = $val
";
+ }
+ echo '
';
+
+ ?>
+
+
diff --git a/Practicas/Practicas_PHP/ejercicios/Ejercicio1_04.php b/Practicas/Practicas_PHP/ejercicios/Ejercicio1_04.php
new file mode 100755
index 0000000..50478bd
--- /dev/null
+++ b/Practicas/Practicas_PHP/ejercicios/Ejercicio1_04.php
@@ -0,0 +1,54 @@
+
+
+
+
+
+ Document
+
+
+ Hoy, es un buen día para aprender a programar en PHP.';
+ echo $texto;
+ $nombre='Marcos Lopez';
+ $edad=46;
+ echo 'Soy '. $nombre .' y tengo '. $edad . ' años
';
+
+
+ $radio1 = 10;
+ $area1 = areaEsfera($radio1);
+ echo "El area de una esfera de $radio1 metros de radio es: $area1
";
+ $radio2 = 4;
+ $area2 = areaEsfera($radio2);
+ echo "El area de una esfera de $radio2 metros de radio es: $area2
";
+
+
+ echo '
Las siglas de HTML significan "HyperText Markup language"
';
+ $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 '
';
+ echo $microrelato;
+ echo '
';
+ echo "Nº de palabras: $numeroPalabras";
+ $poblaciones = ["España" => 47329981,"Portugal" => 10341330,"Francia" => 65273111,"Italia" => 60461826,"Grecia" => 10724599];
+ arsort($poblaciones);
+ echo '';
+
+ foreach ($poblaciones as $pais => $poblacion) {
+ echo "- $pais - $poblacion
";
+ }
+ echo '
';
+
+
+ ?>
+
+
\ No newline at end of file
diff --git a/Practicas/Practicas_PHP/ejercicios/index.php b/Practicas/Practicas_PHP/ejercicios/index.php
new file mode 100755
index 0000000..4e1b63b
--- /dev/null
+++ b/Practicas/Practicas_PHP/ejercicios/index.php
@@ -0,0 +1,3 @@
+