php入門4 explodeを使った文
explodeを使って、文字列を特定の文字で分割して格納することができます。ちょっとわかりにくいですが、要するに何かでうまく区切ってうまく表現するって感じです!
これがどのように役立っていくのかちょっと理解不十分な状態ですね。
問題
入力
勇者,魔法使い,スライム,弁護士
をさん付けで縦列で表示させる。
解答
$input = trim(fgets(STDIN));
$array = explode(",",$input);
$num = count($array);
for($i=0;$i<$num;$i++){
echo $array[$i]."さん"."\n";
$array = explode(",",$input);
$num = count($array);
for($i=0;$i<$num;$i++){
echo $array[$i]."さん"."\n";
}
?>