kesavahariprasad Ответов: 3

конвертируйте нижеприведенную программу c в php


main()
{
char c;
printf("enter y for yes and n for no \n");
scanf("%c",&c);
if(c=='y')
 {
execute some statements

}
else
{
some statements
}
}

Prerak Patel

Не вопрос. Почитайте несколько книг, погуглите и сделайте это самостоятельно.

3 Ответов

Рейтинг:
2

Syed Salman Raza Zaidi

Вам придется принимать входные данные от пользователя в JS приглашении, а затем делать что-то подобное в PHP

echo("введите Y для yes и N для no")

если(//оперативное значение здесь == "Г")
//заявление
еще

//заявление


Рейтинг:
2

Ramy Soeg

Если вы хотите запустить php в консоли есть простое решение, которое работает с версии 4 php до сегодняшнего дня (моя версия 7.2), то это readline.
К сожалению ему нужно чтобы пользователь нажал enter после ввода текста

$c = readline("Enter y for yes and n for no and press enter to confirm\n");
$c = strtolower($c);
if ($c == 'y' || $c == 'yes' ) {
    echo 'You chose yes' . PHP_EOL;
} else {
    echo 'You chose no [' . $c . ']' . PHP_EOL;
}
echo 'exiting program...' . PHP_EOL;


Вы также можете использовать функцию stream_get_line


Рейтинг:
1

NewPast

php доза не имеет консоли для ввода пользовательского ввода он просто работает под веб страницей на стороне сервера