標準入力とは?
プログラムに渡される値やデータの標準(デフォルト)の入力元のことです。 標準の入力経路というのは、基本的には「キーボードからの入力」を意味します。
標準入力 = standard input の意味で、stdinと略されて使用されることが多いです。
標準入力の値を取得する方法
echo 'あなたの名前を教えてください。: '; $stdin_name= trim(fgets(STDIN)) ; echo $stdin_name . 'さん、あなたの年齢は何歳ですか? :'; $stdin_age = trim(fgets(STDIN)); echo $stdin_name . 'さん(年齢:' . $stdin_age .')、ご登録ありがとうございます!';
結果
あなたの名前を教えてください。: aaa aaaさん、あなたの年齢は何歳ですか? :30 aaaさん(年齢:30)、ご登録ありがとうございます!
fgets(STDIN)の解説
trim():空白削除 fgets():引数のファイルポインタから1行取得 STDIN:標準入力を表す定数