Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать Input в PHP

Ebrus_yp Знаток (299), на голосовании 1 день назад
Здравствуйте.
Подскажите пожалуйста, как сделать input в PHP (ну типа "cin >>" в C++)
Голосование за лучший ответ
Алена Ишкова Новичок (0) 1 месяц назад
Да
Ebrus_ypЗнаток (299) 1 месяц назад
Здравствуйте, Алена!
Не очень хорошо понял ваш ответ. Можете описать подробнее?
Алена Ишкова Новичок (0) Ebrus_yp, да я просто баллы набиваю чтобы смогла вопросы задавать
Ebrus_ypЗнаток (299) 1 месяц назад
Нелогичная логика....
Иван Гуру (4249) 1 месяц назад
input делается в html
Ebrus_ypЗнаток (299) 1 месяц назад
Здравствуйте, Иван!
Спасибо за ответ! Можно ли задать значение input в переменной PHP?
Иван Гуру (4249) Ebrus_yp, значение задаётся в html параметром value
Ebrus_ypЗнаток (299) 1 месяц назад
Понял, спасибо!
Radar Мыслитель (8088) 1 месяц назад
инпут - это разметка, не имеет отношения к PHP, это уже HTML
Ebrus_ypЗнаток (299) 1 месяц назад
Спасибо за ответ!
Андрей Высший разум (481864) 1 месяц назад
Клавиатурный ввод в консольных PHP-скриптах делается точно так же, как файловый ввод, но с использованием предопределённого файлового дескриптора STDIN. Консольный ввод/вывод в PHP очень похож на <stdio.h> в C/C++.

Вот, например, ввод целого числа в переменную $val:
 fscanf(STDIN, "%25d", $val); 
https://www.php.net/manual/ru/features.commandline.io-streams.php

Если же ты про обработку ввода на страницах сайта, то она делается совсем иначе: в HTML-коде создаётся форма (тег <form> и вложенные в него теги ввода данных) и при нажатии на кнопку "Отправить" производится запрос к серверу, передающий введённые данные. В свою очередь, обрабатывающий этот запрос PHP-скрипт получает переданные данные либо в уже обработанном виде в супрерглобальных массивах $_GET, $_POST, $_FILES ( https://www.php.net/manual/ru/reserved.variables.php ), либо получение данных реализуется через ту же самую работу с файлами ( https://www.php.net/manual/ru/wrappers.php.php ). Последнее используется, если тело запроса представляет собой не данные в стандартном формате HTML-формы, а что-то иное: например, строку в формате JSON.
Ebrus_ypЗнаток (299) 1 месяц назад
Спасибо за ответ!
Похожие вопросы