@Stackover

Как исправить результат Ответ: $Result"; //Ответ ?> на то, чтобы выводило Ответ: *число*?

Подключил в 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"; //Ответ 
        
        
    ?>


Ответ:
61953864099d7469381296.png
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
no_one_safe
@no_one_safe
extension = php_gmp.dll in php.ini
Библиотеки подключаются в файле php.ini в виде
extension = php_gmp.dll
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы