ЛБ6ЛиньковаКаспер - PHP Online

Form of PHP Sandbox

Enter Your PHP code here for testing/debugging in the Online PHP Sandbox. As in the usual PHP files, you can also add HTML, but do not forget to add the tag <?php in the places where the PHP script should be executed.

Name: ЛБ6ЛиньковаКаспер fullscreencopydownloadembedprint


Your result can be seen below.

Result of php executing





Full code of ЛБ6ЛиньковаКаспер.php

  1. <?php
  2. echo "Лабораторная №6. Пользовательские функции", "\n";
  3. echo "Задание 1", "\n";
  4.  
  5. function SumKor($arr) {
  6.        $sum = 0;
  7.        foreach ($arr as $elem) {
  8.                 $sum += sqrt($elem);
  9.         }
  10.         return $sum;
  11. }
  12. $arr=[4, 16, 121, 1];
  13. echo SumKor($arr), "\n";
  14.  
  15.  
  16. echo "Задание 2", "\n";
  17.  
  18. function DayWeek($val) {
  19.     $arr = ["Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вск"];
  20.     if($val>0 and $val<8) {
  21.         
  22.         return $arr[$val - 1];
  23.     }
  24.     else {
  25.         return "Wrong";
  26.     }
  27. }
  28. $num = 4;
  29. echo DayWeek($num), "\n";
  30.  
  31.  
  32. echo "Задание 3", "\n";
  33. function  getDivisors($num) {
  34.     $div = [];
  35.     for ($i = 1; $i <= $num; $i++) {
  36.         if($num % $i == 0) {
  37.             array_push($div, $i);
  38.         }
  39.     }
  40.     return $div;
  41. }
  42. $res = getDivisors(14);
  43. foreach($res as $el) {
  44.     echo $el. ' ';
  45. }
  46.  
  47. ?>
File Description
  • ЛБ6ЛиньковаКаспер
  • PHP Code
  • 26 Sep-2023
  • 897 Bytes
You can Share it: