Подключил в PHP библиотеку "extension = php_gmp.dll in php.ini" для использования функции вычисления факториала. Пробовал: в одно строке с <?php после ; написать библиотеку, убрать ; ,но тогда появится ошибка "Parse error: syntax error, unexpected token "=" in ...(путь файла, который я проверял, и он верный)... on line 2"; пробовал без ; в одну строку после <?php .
Кто интересуется, почему я внутри цикла while использую for, то это для задания - С помощью цикла while необходимо разработать скрипт, который будет вычислять сумму чисел, нацело делящихся на 5. Цикл необходимо задать от 0 до введённого числа через HTML-форму.
HTML:
<!DOCTYPE html>
<HTML lang= "ru">
<html>
<head>
<meta charset="utf-8">
<title> Цикл while </title>
</head>
<body>
<form name="7" action="2 (7).php" method ="POST">
<label> Введите своё число: </label> <br/>
<input type = "text" name= "Chislo"> <br/>
<input type = "submit" name= "Gotovo" value= "Нажми"/>
</form>
</body>
</html>
PHP:
<?php
extension = php_gmp.dll in php.ini //Подключение библиотеки для функции факториала
while (0 <= $_POST["Chislo"])
{
for ($Schot = 0; $Schot < $_POST["Chislo"]; $Schot++)
$Result = gmp_fact($Schot) / 5;
}
echo "<br/>Ответ: $Result"; //Ответ
?>
Ответ: