#➀1行だけの場合
##入力値
1 2
##コード
$num = trim(fgets(STDIN));
echo $num;
##結果
1 2
#➁複数行の場合
##入力値
1 2
3 4
5 6
##コード
while($num = trim(fgets(STDIN))){
echo $num,PHP_EOL;
#PHP_EOLで改行
}
##結果
1 2
3 4
5 6
#➂半角スペース等で区切られた文字列が複数行ある場合
##入力値
0 1 2 3 4
5 6 7 8 9
##コード
while($num = trim(fgets(STDIN))){
$array[] = explode(" ", $num);
}
#出力
var_dump($array);
1.explode関数を使用して、入力値を半角スペースで分割する
2.分割した入力値を配列に入れていく
##結果
array(2) {
[0]=>
array(5) {
[0]=>
string(1) "0"
[1]=>
string(1) "1"
[2]=>
string(1) "2"
[3]=>
string(1) "3"
[4]=>
string(1) "4"
}
[1]=>
array(5) {
[0]=>
string(1) "5"
[1]=>
string(1) "6"
[2]=>
string(1) "7"
[3]=>
string(1) "8"
[4]=>
string(1) "9"
}
}