0
0

More than 3 years have passed since last update.

PHP 標準入力を取得する

Last updated at Posted at 2021-08-20

目的

  • 標準入力を取得する方法をメモ的に残す

方法

標準入力が数値の場合

  • 下記のように記載することで標準入力を取得する事ができる。

    fscanf(STDIN, "%d", $input_int);
    
  • 標準入力の値が変数$input_intに格納される。

標準入力が文字列の場合

  • 下記のように記載することで標準入力を取得する事ができる。

    fscanf(STDIN, "%s", $input_str);
    
  • 標準入力の値が編集$input_strに格納される。

半角スペースで区切られた複数の標準入力を配列として受け取る

  • 下記の様に記載することで半角スペースで区切られた複数の標準入力を配列として受け取ることができる。

    $input = trim(fgets(STDIN));
    $input_array = explode(' ', $input);
    
  • 半角スペースで区切られた複数の標準入力の値が配列$input_arrayに格納される。

自分向けのメモ

  • 「半角スペースで区切られた複数の標準入力を配列として受け取る」に関してどうしてそのような挙動をするのかを更に調べる。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0