演習課題「explodeで文字列を分割してみよう」

標準入力でスラッシュ(/)で区切られたURLが与えられます。
explode関数を使い、スラッシュ(/)で分割し、配列に代入して
print_rで配列の中身を出力してみましょう。

入力される値

paiza.jp/works/beginner4/lesson/2124/php

標準入力からの値取得方法はこちらをご確認ください

期待する出力値

Array
(
[0] => paiza.jp
[1] => works
[2] => beginner4
[3] => lesson
[4] => 2124
[5] => php
)

演習課題「explodeで文字列を分割してみよう2」

標準入力で <> で区切られた文字列が与えられます。
explode関数を使い、<> で分割し、配列に代入して
print_rで配列の中身を出力してみましょう。

入力される値

勇者<>戦士<>侍<>忍者<>魔法使い

標準入力からの値取得方法はこちらをご確認ください

期待する出力値

Array
(
[0] => 勇者
[1] => 戦士
[2] => 侍
[3] => 忍者
[4] => 魔法使い
)

演習課題「配列の中身を数えてみよう」

標準入力でカンマ区切り( , )のデータが1行与えられます。
その中にいくつの要素が入っているかを数えて、その数を出力してください。
例 戦士,侍,忍者 という入力があったら「3」と出力する

入力される値

勇者,戦士,侍,忍者,武士,騎士,魔法使い,魔導士,僧侶,モンク,狩人

標準入力からの値取得方法はこちらをご確認ください

期待する出力値

11

演習課題「配列の中身を1行づつ表示してみよう」

右側のエディターエリアのプログラムをもとに、標準入力で1行で与えられる
カンマ区切り( , )のデータを、カンマで分割して、各要素を1行ずつ
改行して出力してみましょう。

◆例 
「戦士,侍,忍者」という入力があったら
戦士

忍者
と出力しましょう。

入力される値

勇者,戦士,侍,忍者,武士

標準入力からの値取得方法はこちらをご確認ください

期待する出力値

勇者
戦士

忍者
武士

演習課題「配列の中身を1行づつ表示してみよう2」

標準入力で1行で与えられるカンマ区切り( , )のデータを、
カンマで分割して、各要素を1行ずつ改行して
末尾に「さん」と付けて出力してみましょう。

◆例 
「戦士,侍,忍者」という入力があったら
戦士さん
侍さん
忍者さん
と出力しましょう。

入力される値

勇者,戦士,侍,忍者,武士

標準入力からの値取得方法はこちらをご確認ください

期待する出力値

勇者さん
戦士さん
侍さん
忍者さん
武士さん

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#04:explodeで文字列を分割

このチャプターでは、explode関数を使い、カンマ等で区切られた
文字列を分割して配列に代入するやり方について学びます。

出力タイプ: