diff --git a/arrays.php b/arrays.php new file mode 100644 index 0000000..7b333d9 --- /dev/null +++ b/arrays.php @@ -0,0 +1,56 @@ +
"; + +# ARRAY + NUMBER + DECIMAL NUMBER + print_r (array(1, 2, 3, 4, 1.2, 4.6, 7.8, 10)); + echo "

"; + +# MULTIDIMENSIONAL ARRAY + $animales = array ( + "Marinos" => array ( + 1 => "Delfin", 2 => "Ballena", 3 => "Tiburon" + ), + "Terrestres" => array ( + 1 => "Leon", 2 => "Mono", 3 => "Perro" + ), + ); + print_r ($animales); + echo "

"; + +# FUNCTION ARRAY LENGTH + $myArr = array(0, 1, 2, 3); + function contador($e) { + return "La longitud(length) del array es: ".count($e)."

"; + } + echo contador($myArr); +#count + +# FUNCTION WITH 2 ARRAYS + $mySecondArr = array(10, 11, 12); + function unirArr($arr1, $arr2) { + $result = array_merge($arr1, $arr2); + print_r ($result); + } + echo unirArr($myArr, $mySecondArr)."

"; +#array_merge + +# FUNCTION ARRAY LAST ELEMENT + function lastEle($e) { + return "El ultimo valor del array es: ".end($e); + } + print_r($myArr); + echo lastEle($myArr)."

"; +#end + +# FUNCTION ADD NEW ELEMENT TO THE ARRAY + function addEle($e, $a) { + array_push($e, $a); + print_r ($e); + } + echo addEle($myArr, 200); + +#array_push + +?> \ No newline at end of file diff --git a/conditionals.php b/conditionals.php new file mode 100644 index 0000000..21d2855 --- /dev/null +++ b/conditionals.php @@ -0,0 +1,53 @@ += 15) { + echo "the current minute is more than 15, "; + } else { + echo "does not meet any conditions, "; + } + echo "the current minutes are ".$forMinutes."

"; + + # SWITCH + switch ($findDay) { + case 0: + echo 'Hoy es domingo'; + break; + + case 1: + echo 'Hoy es lunes'; + break; + + case 2: + echo 'Hoy es martes'; + break; + + case 3: + echo 'Hoy es miercoles'; + break; + + case 4: + echo 'Hoy es jueves'; + break; + + case 5: + echo 'Hoy es viernes y el cuerpo lo sabe'; + break; + + case 6: + echo 'Hoy es sabado'; + break; + } + +?> \ No newline at end of file diff --git a/dates.php b/dates.php new file mode 100644 index 0000000..9bc50b6 --- /dev/null +++ b/dates.php @@ -0,0 +1,34 @@ +
"; + + # Current Date + $tiempoHoy = date('d-m-Y'); + echo "La fecha de hoy es: ".$tiempoHoy."

"; + + # Current Day + + $dia = date("w"); + if($dia == 0) echo "Hoy es: Domingo.."; + if($dia == 1) echo "Hoy es: Lunes..."; + if($dia == 2) echo "Hoy es: Martes.."; + if($dia == 3) echo "Hoy es: Miercoles."; + if($dia == 4) echo "Hoy es: Jueves?"; + if($dia == 5) echo "Hoy es: Viernes!!!"; + if($dia == 6) echo "Hoy es: Sabado."; + + echo "

"; + + # Current Month (1-12) + + $mes = date('n'); + echo "Es el mes numero: ".$mes."

"; + + # Current Minute (00 - 59) + + $minutos = date('i'); + echo "Son los minutos actuales: ".$minutos."

"; + +?> \ No newline at end of file diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..bc39ed5 --- /dev/null +++ b/functions.php @@ -0,0 +1,32 @@ +($b + $num) =".($b + $num)."
"; + } + echo sumar(5, 6)."

"; + + + # FUNCTION MULTIPLY + function multiplicar($a, $b) { + $cien = 100; + return "($a * $cien) =".($a * $cien)."
($b * $cien) =".($b * $cien)."
"; + } + echo multiplicar(2, 10)."

"; + + + # FUNCTION DIVIDE + function dividir($a, $b) { + $mitad = 2; + return "($a / $mitad) =".($a / $mitad)."
($b / $mitad) =".($b / $mitad)."
"; + } + echo dividir(10, 150)."

"; + + + # FUNCTION ADD/MULTIPLY/DIVIDE AND "RETURN" + function operaciones($a, $b, $c) { + return ($a + $b / $c); + } + echo operaciones(10, 20, 2)."

"; + +?> \ No newline at end of file diff --git a/iterators.php b/iterators.php new file mode 100644 index 0000000..846087d --- /dev/null +++ b/iterators.php @@ -0,0 +1,41 @@ +"; + } + + echo "
"; + + #FOREACH + + $myArray = array (1, 2, 3, 4, 5); + + foreach ($myArray as $value) { + $value = $value * 5; + echo $value."
"; + } + + echo "
"; + + #WHILE + + $num = 0; + + while($num<=10) { + echo $num." "; + $num++; + } + + echo "
"; + + #DO WHILE + + $numero = 10; + do { + echo $numero." "; + $numero--; + } + while ($numero >= 0); + +?> \ No newline at end of file diff --git a/maths.php b/maths.php new file mode 100644 index 0000000..153acdf --- /dev/null +++ b/maths.php @@ -0,0 +1,23 @@ +
"; + + # ROUNDED VALUE + var_dump(round(3.4)); + var_dump(round(3.6)); + echo "

"; + + # HIGHEST VALUE min + echo max(array(1, 2, 3, 6, 4, 5)); + echo "

"; + + # LOWEST VALUE max + echo min(1, 2, 3, 0, 4, 5); + echo "

"; + + # RANDOM NUMBER + echo rand(0, 100); + +?> \ No newline at end of file diff --git a/operators.php b/operators.php new file mode 100644 index 0000000..9e66f66 --- /dev/null +++ b/operators.php @@ -0,0 +1,65 @@ +"; + echo "Aritmetic Operators"; + echo "
"; + echo "
"; + + var_dump(2+2); + echo "
"; + + var_dump(2-2); + echo "
"; + + var_dump(2*2); + echo "
"; + + var_dump(2/2); + echo "
"; + + var_dump(2%2); + echo "
"; + echo "
"; + + #Comparison Operators + + echo "Comparison Operators"; + echo "
"; + echo "
"; + + var_dump(10 == 10); + echo "
"; + + var_dump(10 != 10); + echo "
"; + + var_dump(10 < 15); + echo "
"; + + var_dump(10 > 15); + echo "
"; + + var_dump(10 <= 15); + echo "
"; + + var_dump(10 >= 15); + echo "
"; + echo "
"; + #Logical Operators + + echo "Logical Operators"; + echo "
"; + echo "
"; + + var_dump(10 == 10 && 5 != 5); + echo "
"; + + var_dump(10 == 10 || 5 != 5); + echo "
"; + + var_dump(!10 == 10); + echo "
"; + +?> \ No newline at end of file diff --git a/phpinfo.php b/phpinfo.php new file mode 100644 index 0000000..ccbb494 --- /dev/null +++ b/phpinfo.php @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/print.php b/print.php new file mode 100644 index 0000000..fb4f0d8 --- /dev/null +++ b/print.php @@ -0,0 +1,6 @@ +"; + print "Adios Mundo!
"; + $array = array('name' => 'Juan Francisco', 'lastName' => 'Solano Perez', 'age' => 36, 'newArray' => array(1, 2, 3, 'Hola', 'Adios')); + print_r ($array); +?> \ No newline at end of file diff --git a/strings.php b/strings.php new file mode 100644 index 0000000..25af695 --- /dev/null +++ b/strings.php @@ -0,0 +1,88 @@ +
"; + + +# PRINT + VARIABLE +$saludo = "Bienvenido"; +print($saludo) . "

"; + + +# PRINT + VARIABLE + TEXT +print($saludo) . " al mundo de la programación!

"; + +# FUNCTION REPLACE TEXT IN A STRING (SENSITIVE) +$vocales = array("a", "e", "o", "u", "A", "E", "I", "O", "U"); +function reemplazarTexto($e) +{ + return str_replace($e, "i", "Apuntate a programacion decian... sera facil"); +} +echo reemplazarTexto($vocales) . "

"; +#str_replace + +# FUNCTION REPLACE TEXT IN A STRING (WITHOUT UPPER/LOWER CASE) +$vocalesSinMayus = array("a", "e", "o", "u"); +function reemplazarTextoMayus($e) +{ + return str_ireplace($e, "i", "JAVASCRIPT TE ECHO DE MENOS"); +} +echo reemplazarTextoMayus($vocalesSinMayus) . "

"; +#str_ireplace + +# FUNCTION REPEAT TEXT X TIMES +function repeatCaracola($palabra, $num) +{ + return str_repeat($palabra, $num) . "

"; +} +echo repeatCaracola("¡Hola Caracola!", 20); +#str_repeat + +# FUNCTION LENGTH TEXT STRING +$longitudPalabra = "Esternocleidomastoideo"; +function longPalabra($p) +{ + return "La longitud de $p es " . strlen($p) . "

"; +} +echo longPalabra($longitudPalabra); +#strlen + + +# FUNCTION FIRST OCCURRENCE OF A TEXT WITHIN A TEXT STRING +$texto = "Me llamo Alberto y me gusta la cerveza."; +function cogerPalabra($tex) +{ + return explode(" ", $tex); +} + +#echo cogerPalabra()."
"; +echo cogerPalabra($texto)[7] . "

"; +#explode + +# FUNCTION CAPITALIZED +function capitalizar($c) +{ + return ucfirst($c); +} +echo capitalizar("hola") . "
"; +echo capitalizar("adios") . "

"; +#ucfirst + +# FUNCTION TRANSFORM TO LOWERCASE +$textToLower = "ME LLAMO ALBERTO Y ME GUSTA LA CERVEZA."; +function textoMin($t) +{ + return strtolower($t); +} +echo textoMin($textToLower) . "

"; +#strtolower + +# FUNCTION OBTAIN TEXT SUBSTRING FROM POSITION +$textPHP = "PHP"; +function cogerPrimeraLetra($palabra) +{ + return substr($palabra, 0, 1); +} +echo cogerPrimeraLetra($textPHP); +#substr() + +?> \ No newline at end of file diff --git a/types.php b/types.php new file mode 100644 index 0000000..6998675 --- /dev/null +++ b/types.php @@ -0,0 +1,26 @@ +
"; + +$numero = 3; +echo "Variable tipo numero: ".$numero."

"; + +$numFlot = 1.234; +echo $numFlot."

"; + + +$palabra = "Hola"; +echo "Variable tipo String: ".$palabra."

"; + +$arreglo = array(1, 2, 3, 4, 5); +print_r ($arreglo); +echo "

"; + +$objeto = (object) ["nombre"=>"Juan Francisco", "apellidos"=>"Solano", "edad"=>36]; +echo "Mi nombre es $objeto->nombre $objeto->apellidos y tengo $objeto->edad años.

"; + +$nulo = null; +echo "Aqui no muestra nada --> ".$nulo." <-- porque es false."; + +?> \ No newline at end of file