php метод post
Необходимо посчитать сумму цифр числа вводимого пользователем числа. Задачи из разряда — разминка для начинающего программиста. Строю простейшую форму в HTML, первый input type=»number» — это отсекает лишние символы(буквы или спецсимволы) на уровне ввода стандартом HTML5.
# code …
Введите число
# будет php code
# code …
Введите число
# будет php code
|
Функция подсчета суммы:
последовательно берет каждый элемент строки начиная с первого и суммирует? собственно строка 5. Код желательно поднять повыше:
# code… function sumNumerals($number) { for ($i=0; $i < strlen($number); $i++) { $sum += substr($number, $i, 1); } return $sum; }
# code… function sumNumerals($number) { for ($i=0; $i < strlen($number); $i++) { $sum += substr($number, $i, 1); } return $sum; } |
Весь фукционал написан, осталось перехватить переменную из глобального массива $_POST[number]. Введенное число в эту ячейку попадает после набора пользователем числа в поле ввода и нажатии на кнопку Посчитать. Это всего две строчки кода(вставить в первый блок кода вместо 8 строки):
# code …
# code … |
Ссылки в тему: PHP.NET PHP720.COM