Как принять пользовательский ввод в php, как мы его берем в c/C++, я пишу программу на codechef и пытаюсь написать ее в php, но не могу получить вход пользователя, пожалуйста, помогите. !!Как взять пользовательский ввод в php, как мы его берем в c/C++?
ответ
Вы имеете в виду на php cli?
<?php
$temp = fopen("php://stdin","r");
$line = fgets($temp);
echo $line;
?>
Посмотрите http://php.net/manual/en/features.commandline.php
Я хочу сказать, что, как и мы используем scanf() в C, аналогично тому, как фрагмент кода принимает входные данные в php. – user30381
В ссылке есть пример, поиск 'scanf' –
Вы должны использовать форму HTML для получения данных от пользователя. Пример:
<?php
if(isset($_POST['submit'])) /* i.e. the PHP code is executed only when someone presses Submit button in the below given HTML Form */
{
$var = $_POST['any_name']; // Here $var is the input taken from user.
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="text" name="any_name">
<input type="submit" name="submit">
</form>
« Придется? » Ну, только если вы прикрепляете PHP к веб-серверу и вызываете его через веб-запрос. Для _all других uses_ вы просто читаете из 'STDIN', как обычно. –
- 1. Как мы можем взять ввод от пользователя в python? как мы берем его в 'C', используя scanf();
- 2. Взять пользовательский ввод и использовать его как Процесс
- 3. Как взять пользовательский ввод и показать его на моем массиве?
- 4. Нужно взять пользовательский ввод и вывести его все в конце
- 5. Как взять пользовательский ввод и назначить массив
- 6. Взять пользовательский ввод и вставить его в другое поле java
- 7. Как взять пользовательский ввод, как имя и пол в xna?
- 8. Взять пользовательский ввод в Python 2.7
- 9. Взять пользовательский ввод с фона
- 10. Взять пользовательский ввод для вычисления в javascript
- 11. Как взять пользовательский ввод, проверить его как целое число и использовать его для создания нескольких прямоугольников?
- 12. Взять отфильтрованный пользовательский ввод и сделать его соответствующим опции меню
- 13. Как взять пользовательский ввод и вставить в запрос http get?
- 14. Как взять пользовательский ввод и вставить его в процесс каталога копирования в пакетном файле?
- 15. самый безопасный способ взять пользовательский ввод, поместить его в базу данных, а вывод его с помощью php
- 16. Как взять ввод в астерикс WHILE typing?
- 17. Как взять пользовательский ввод из текстового поля, а затем изменить его вход в массив?
- 18. C++: как взять пользовательский ввод и поместить его в плату Tic Tac Toe
- 19. Как взять пользовательский ввод команды различного размера и поместить его в массив
- 20. Как взять пользовательский ввод и опубликовать его непосредственно в тегах HTML через JavaScript
- 21. Взять пользовательский ввод и сохранить в массив в файле
- 22. Я пытаюсь взять пользовательский ввод и отображение
- 23. Как мы можем повернуть переключатель, когда мы вводим его ввод
- 24. Как преобразовать пользовательский ввод в список?
- 25. Как взять ввод с клавиатуры в AutoIt?
- 26. Как взять ввод строки в разных строках?
- 27. Как взять/использовать последовательный ввод в verilog?
- 28. Как взять ввод строки одновременно?
- 29. Взять пользовательский ввод для создания цикла `for` в Android
- 30. Взять пользовательский ввод во время работы в Matlab
'не в состоянии получить пользовательский ввод' - это не очень описательно. С чем вам нужна помощь? Пожалуйста, покажите нам свой код и четко объясните, что вы пытаетесь сделать. –
для режима cli, 'fscanf (STDIN, ...)' отлично, да. (http://php.net/fscanf) – bwoebi
С помощью формы HTML ... –