以下の文で勇者の数すなわち1と表示したいのです。
正解はこれで合っているはずですが、一つ疑問があります。
回答には3行目に(if文の前に)この文が来るのがポイントとありましたが、
なぜこの位置でないといけないのでしょうか。
またなぜ5行めは$array[]=trim($input);でなくて良いのでしょうか
1<?php
2while($input = fgets(STDIN)){
3 $input= trim($input);
4 if($input=="勇者"){
5 $array[] = $input;}
6
7}
8echo count($array);
9?>
標準入力値
戦士
勇者
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。