PHP プログラムがユーザーの入力を待機できるようにしたいと考えています。例えば:
- スクリプトはサーバーから認証コードを要求します (このコードは電子メールで送信されます)
- スクリプトはユーザーが認証コードを入力するのを待ちます
- スクリプトは続きます
ステップ2はどうすればいいですか?(出来ますか?)
PHP プログラムがユーザーの入力を待機できるようにしたいと考えています。例えば:
ステップ2はどうすればいいですか?(出来ますか?)
cli の php man ページには、ソリューションの詳細を説明するコメントがあります(他の人が探している場合は、ここにコピーされます)。
<?php
echo "Are you sure you want to do this? Type 'yes' to continue: ";
$handle = fopen ("php://stdin","r");
$line = fgets($handle);
if(trim($line) != 'yes'){
echo "ABORTING!\n";
exit;
}
fclose($handle);
echo "\n";
echo "Thank you, continuing...\n";
?>