Таблицы умножения с php с использованием функций


привет друзья у меня есть этот php-код то, что мой учитель просит меня адаптировать его к функциям и использовать их, например, ввести этот код в функцию и передать ему значение ' num ' по параметрам, но с помощью функций я надеюсь, что кто-то поможет мне, пожалуйста, Спасибо!

$n=$_POST['num'];
if ($n<1 or $n>10) {
    echo "no has escrito un nůmero entre el 1 y el 10.";
    }
else {
     echo "<h4>Tabla del $n:</h4>";
     $i=1;
     while ($i<=10) {
           echo "$n x $i = ".$n*$i."<br/>";
           $i++;
           } 
     }
?>```
Author: Facundo Suarez, 2021-05-12

1 answers

Из того, что я понимаю в вашем вопросе, вы ищете, чтобы создать функцию, где вы можете передать функции значение, и это выполнить результат. Если вы посетите руководство PHP в разделе функции PHP, вы увидите структуру, которая должна иметь функцию, созданную пользователем.

Я могу придумать следующее:

    <?php
    
    function bucle($n){
    
       if ($n<1 or $n>10) {
        echo "no has escrito un nůmero entre el 1 y el 10.";
        }
    else {
         echo "<h4>Tabla del $n:</h4>";
         $i=1;
         while ($i<=10) {
               echo "$n x $i = ".$n*$i."<br/>";
               $i++;
               }
         }
         }
    
bucle(6);
    
     ?>

Если вы хотите запустить эту функцию, вы можете вызвать ее в любом месте кода, Вы также можете сделать это, объявив переменную и передав ее переменная для функции, пример:

<?php
$a = 4;
$b = 6;
$c = 8;
$d = 10;

bucle($a);
bucle($b);
bucle($c);
bucle($d);
  0
Author: Jose M Herrera V, 2021-05-12 02:50:02