Сбор двух разных чисел в одном текстовом поле ввода (php)

как по-разному собирать числа из одного входа с помощью метода post в php? Например, запись <input type = "text" name = "numbers" value = "numbers">, пользователь ввел 2021, можем ли мы собрать 20 и 21 отдельно и распечатать результат 41?

Мне жаль. Но ваш вопрос не совсем ясен. например, каков минимальный и максимальный размер чисел? Если пользователь вводит 123, что должно быть на выходе?

Raju Ahmed 10.04.2021 00:01

Когда вы получаете строки из формы, вы можете разделить ввод и выполнить математические вычисления.

Markus Zeller 10.04.2021 00:01

Скажите им использовать разделитель, а затем взорвать его. Пример: Ввод: 20,21. затем $arr = explode("," , $input);. $arr[0] + $arr[1]. Если у вас их нет, то как узнать, означают ли они не 202 и 1 (или другие варианты)?

Crimin4L 10.04.2021 00:07

Я не хочу использовать разделитель. Допустим, введено не более двух чисел во всех условиях 21, 14, 56, ....

esrever 10.04.2021 00:44

<input type = "text" name = "numbers []" value = "numbers"> он вернет массив

malek 10.04.2021 00:47
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
5
28
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

вот ваш код, но он будет работать только для 4-значного числа, что если пользователь введет 5-значное или 3-значное число?

<form action = "" method = "POST">
    <input type = "text" name = "number" placeholder = "enter a number">
    <input type = "submit" value = "Submit">
</form>

<?php
if (isset($_POST['number'])) {
    $number = $_POST['number'];        
    $number1 = substr($number, 2);
    $number2 = substr($number, 0, 2);
    $add = $number1 + $number2;
    echo $add;
}
?>

if (strlen ($ number) == 4) с этим хорошо, большое спасибо

esrever 10.04.2021 01:22

хорошо и хорошо

shanky 10.04.2021 01:48

Другие вопросы по теме