From b960e5288fb047ed971a1f8140a95564511ddbc4 Mon Sep 17 00:00:00 2001 From: Sofia Sitjar Date: Tue, 20 Dec 2022 18:04:36 +0100 Subject: [PATCH] Terminado --- arrays.php | 36 +++++++++++++++++++++++++++ conditionals.php | 65 ++++++++++++++++++++++++++++++++++++++++++++++++ dates.php | 10 ++++++++ functions.php | 43 ++++++++++++++++++++++++++++++++ iterators.php | 26 +++++++++++++++++++ maths.php | 23 +++++++++++++++++ operators.php | 19 ++++++++++++++ phpinfo.php | 5 ++++ print.php | 23 +++++++++++++++++ strings.php | 44 ++++++++++++++++++++++++++++++++ types.php | 19 ++++++++++++++ 11 files changed, 313 insertions(+) create mode 100644 arrays.php create mode 100644 conditionals.php create mode 100644 dates.php create mode 100644 functions.php create mode 100644 iterators.php create mode 100644 maths.php create mode 100644 operators.php create mode 100644 phpinfo.php create mode 100644 print.php create mode 100644 strings.php create mode 100644 types.php diff --git a/arrays.php b/arrays.php new file mode 100644 index 0000000..1a20beb --- /dev/null +++ b/arrays.php @@ -0,0 +1,36 @@ +"; + + //Execute the function that allows to obtain the length of an array +echo (count( $motorcycles)); + +//Execute the function that allows to obtain the combination of two arrays +$colors1 = array('green', 'red', ' yellow'); +$colors = array('green', 'red', ' yellow'); +$c = array_combine($colors1, $colors); + + +//Execute the function that once is given an array return the last element of it +echo end($colors1); + +//Execute the function that once is given an array add a new element to the array in question +$phones = array("apple", "samsung"); +array_push($phones, "huawei", "xiaomi"); +print_r($phones); + + +?> \ No newline at end of file diff --git a/conditionals.php b/conditionals.php new file mode 100644 index 0000000..f86e304 --- /dev/null +++ b/conditionals.php @@ -0,0 +1,65 @@ +"; +//Create a double condition that evaluates: if the current minute is less than 10, +//Displays a message of type "the current minute is less than 10", if the current minute is greater than 15, +// displays a message of the type "the current minute is more than 15", +// If you do not meet any of the two conditions above: Displays a message of the type +// "does not meet any conditions” + +$currentMinute = date("i"); +if ($currentMinute < 10) { +echo " the current minute is less than 10"; +} elseif ($currentMinute > 15) { + echo " the current minute is more than 15"; +} else { + echo " does not meet any conditions"; +} + +echo "
"; + +//Create a switch type control structure to display a different message depending on the current day of the +// week. You can write any type of message because the important thing is that you understand how it works +// and in what cases you can use it. + +$day = date('l'); +switch ($day) { + case 'Monday': + echo " $day"; + break; + case 'Tuesday': + echo " $day"; + break; + case 'Wednesday': + echo " $day"; + break; + case 'Thursday': + echo " $day"; + break; + case 'Friday': + echo " $day"; + break; + case 'Saturday': + echo " $day"; + break; + case 'Sunday': + echo " $day"; + break; +} +?> \ No newline at end of file diff --git a/dates.php b/dates.php new file mode 100644 index 0000000..0c449d3 --- /dev/null +++ b/dates.php @@ -0,0 +1,10 @@ +"; +echo date( format: "D" ); +echo "
"; +echo date( format: "m"); +echo "
"; +echo date( 'i' ); +?> \ No newline at end of file diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..318563d --- /dev/null +++ b/functions.php @@ -0,0 +1,43 @@ + \ No newline at end of file diff --git a/iterators.php b/iterators.php new file mode 100644 index 0000000..586daf5 --- /dev/null +++ b/iterators.php @@ -0,0 +1,26 @@ +"; +} + +$array = ["a", "bb", "ccc"]; +forEach($array as $value){ + print "

$value

\n"; +} + +$a= 5; +while($a<=20): + echo $a."
"; + $a++; +endwhile; + + $b=1; + do{ + echo $b."
"; + $b++; + }while($b<=8); + + +?> \ No newline at end of file diff --git a/maths.php b/maths.php new file mode 100644 index 0000000..83f6054 --- /dev/null +++ b/maths.php @@ -0,0 +1,23 @@ +"; + + //Define a variable whose value is the result of the function that returns a rounded value to the next highest integer. + $rounded=round(3.4); + echo $rounded."
"; + + //Define a variable whose value is the result of the function that returns the highest value of a series of values ​​that are received by parameter + $highest=max([2,3,1,6,7]); + echo $highest."
"; + + //Define a variable whose value is the result of the function that returns the lowest value of a series of values ​​that are received by parameter. + $lowest = min([2,3,1,6,7]); + echo $lowest."
"; + +//Define a variable whose value is the result of the function that returns a random number +$random = rand(10,100); +echo $random + +?> \ No newline at end of file diff --git a/operators.php b/operators.php new file mode 100644 index 0000000..637f3f4 --- /dev/null +++ b/operators.php @@ -0,0 +1,19 @@ +'; + +var_dump($a===$b); +echo '
'; +$c=2; + +var_dump($a && $c ===! 2) + + + + +?> \ No newline at end of file diff --git a/phpinfo.php b/phpinfo.php new file mode 100644 index 0000000..6480abf --- /dev/null +++ b/phpinfo.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/print.php b/print.php new file mode 100644 index 0000000..2bc12ca --- /dev/null +++ b/print.php @@ -0,0 +1,23 @@ +Welcome Php"; +} +welcome(); + +print "

Print imprime solo una cadena de texto

"; + +$arr= [1,2,3,4,5]; +print_r ($arr) + + + + + + + + + + + + +?> \ No newline at end of file diff --git a/strings.php b/strings.php new file mode 100644 index 0000000..b204208 --- /dev/null +++ b/strings.php @@ -0,0 +1,44 @@ +"; + +//Print a text string that interpret variables +$hi= "Hello"; +$bye= "Good bye"; +echo $hi."
"; + +//Concatenate a previously declared variable in a text string +echo $hi ."Mi nombre es Sofia
"; + +//Execute the function that allows you to replace text in a string +$replace = str_replace("Php", $hi, $bye); +echo $replace; + +//Execute the function that allows you to replace text in a string (without taking into account upper / lower case) +$replaceNoSensitive = str_ireplace("php", $hi, $bye); +echo $replaceNoSensitive."
"; + +//Execute the function that allows you to write a text N times +echo str_repeat(" Argentina Campeón Mundial ", 10)."
"; + +//Execute the function that allows to obtain the length of a text string +$str = 'Happy New Year'; +echo strlen($str)."
"; + + +//Executes the function that allows to obtain the position of the first occurrence of a text within a text string +echo strpos("I love Messi so much","Messi")."
"; + +//Execute the function that allows a text string to be capitalized +$upper = $bye." in upper"; +echo strtoupper($upper)."
"; + +//Execute the function that allows you to transform a text string to lowercase +$lower = " My name is Sofi "; +$lower = strtolower($lower); +echo $lower."
"; + +//Execute the function that allows to obtain a text substring from the position +echo substr('sofia', 3, -1); + +?> \ No newline at end of file diff --git a/types.php b/types.php new file mode 100644 index 0000000..7c781e8 --- /dev/null +++ b/types.php @@ -0,0 +1,19 @@ + 'value'); +$variableNull= null; + +?> \ No newline at end of file